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 komentar:

:) :( ;) :D ;;-) :-/ :x :P :-* =(( :-O X( :7 B-) :-S #:-S 7:) :(( :)) :| /:) =)) O:-) :-B =; :-c :)] ~X( :-h :-t 8-7 I-) 8-| L-) :-a :-$ [-( :O) 8-} 2:-P (:| =P~ #-o =D7 :-SS @-) :^o :-w 7:P 2):) X_X :!! \m/ :-q :-bd ^#(^ :ar!

◄ Newer Post Older Post ►
 

Copyright 2011 BLOG BATCH 6 SEAMOLEC is proudly powered by blogger.com | Design by Batch 6 Seamolec Published by Template Blogger