Kamis, 19 Juli 2012

SWITCH dan CASE pada JAVA







  1. import javax.swing.JOptionPane;//biar bisa JOptionPane



  2. public class Kalkulator {



  3.     public static void main(String[] args) {



  4.         int nilai1, nilai2, hasil;



  5.         int pilih;



  6.        while(true){



  7.         pilih = Integer.parseInt(JOptionPane.showInputDialog("1.Penjumlahan \n2.Perkalian\n3.Pengurangan \n4.Pembagian \n5.Exit"));    



  8.          switch(pilih){



  9.           case 1 :            



  10.           JOptionPane.showMessageDialog(null,"--Penjumlahan Sederhana--");



  11.           nilai1=Integer.parseInt(JOptionPane.showInputDialog("Nilai 1"))



  12.           nilai2=Integer.parseInt(JOptionPane.showInputDialog("Nilai 2"));



  13.           hasil=nilai1+nilai2;



  14.           JOptionPane.showMessageDialog(null,nilai1 +" + "+ nilai2+" = " +hasil);break;



  15.          case 2 :



  16.           JOptionPane.showMessageDialog(null,"--Perkalian Sederhana--");



  17.           nilai1=Integer.parseInt(JOptionPane.showInputDialog("Nilai 1"));



  18.           nilai2=Integer.parseInt(JOptionPane.showInputDialog("Nilai 2"));



  19.           hasil=nilai1*nilai2;



  20.           JOptionPane.showMessageDialog(null,nilai1 +" x "+ nilai2+" = " +hasil);break;



  21.          case 3 :



  22.           JOptionPane.showMessageDialog(null,"--Pengurangan Sederhana--");



  23.           nilai1=Integer.parseInt(JOptionPane.showInputDialog("Nilai 1"));



  24.           nilai2=Integer.parseInt(JOptionPane.showInputDialog("Nilai 2"));



  25.           hasil=nilai1-nilai2;



  26.           JOptionPane.showMessageDialog(null,nilai1 +" - "+ nilai2+" = " +hasil);break;



  27.         case 4 :



  28.           JOptionPane.showMessageDialog(null,"--Peembagian Sederhana--");



  29.           nilai1=Integer.parseInt(JOptionPane.showInputDialog("Nilai 1"));



  30.           nilai2=Integer.parseInt(JOptionPane.showInputDialog("Nilai 2"));



  31.           hasil=nilai1/nilai2;



  32.           JOptionPane.showMessageDialog(null,nilai1 +" : "+ nilai2+" = " +hasil);break;



  33.         case 5:



  34.         System.exit(0);



  35. }



  36. }



  37. }



  38. }




1 Comment:

Indra al Sasak mengatakan...

Mantab broooo....

Posting Komentar | Feed

Posting Komentar



 

TEMPLATES AND HACKS

TEMPLATES AND HACKS

TEMPLATES AND HACKS

BALE IT Kanak Asli Sasak 100% SAER