import javax.swing.JOptionPane; public class gabungan { public static void main(String [] args) { String kota []={"","jakarta","Bandung","Semarang","Medan","Jogya"}; //int kota []= String pilihs,statuss; int i,j,pilih; int status=0; for(i=1; i<kota.length; i++) //for(j=1; j<i; j++) { //kota[i]=JOptionPane.showInputDialog("daftar kota"); System.out.println(i+"."+kota[i]); //JOptionPane.showMessageDialog(null,i+"."+kota[i]); } do { status=0; pilihs=JOptionPane.showInputDialog("pilih kota anda:"); pilih=Integer.parseInt(pilihs);
switch (pilih) { case 1: JOptionPane.showMessageDialog(null,"kota anda adalah:"+kota[1]); break; case 2: JOptionPane.showMessageDialog(null,"kota anda adalah:"+kota[2]); break; case 3: JOptionPane.showMessageDialog(null,"kota anda adalah:"+kota[3]); break; case 4: JOptionPane.showMessageDialog(null,"kota anda adalah:"+kota[4]); break; case 5: JOptionPane.showMessageDialog(null,"kota anda adalah:"+kota[5]); break; default: JOptionPane.showMessageDialog(null,"keyword yang anda masukkna salah"); } statuss=JOptionPane.showInputDialog("ingin ulang.? y/n"); if(statuss.equals("y")) { status=1; } }while(status == 1); } }
nah hasilnya dalah
setelah dimasukkna pilihan 1 maka:
lalu klik ok akan menjadi:
nah hasil diatas jika kita pilih y maka akan mengulang program dan jika pilih n maka program akan berhenti..
Selamat mencoba!
Tidak ada komentar:
Posting Komentar