//paket GUI import javax.swing.JOptionPane; public class telpon { public static void main(String [] arns) { //Input nilai String nomor = JOptionPane.showInputDialog(null, "Masukkan Nomor tujuan anda"); JOptionPane.showMessageDialog(null, "Berapa lama anda ingin menelpon ?"); String waktu = JOptionPane.showInputDialog( "jam"); //konversi int jam = Integer.parseInt(waktu); String waktu1 = JOptionPane.showInputDialog("menit"); //konversi int menit = Integer.parseInt(waktu1); String waktu2 = JOptionPane.showInputDialog("detik"); //konversi int detik = Integer.parseInt(waktu2); //ubah waktu ke detik int detik1 = jam * 3600; int detik2 = menit * 60; int total = detik + detik1 + detik2; String a = JOptionPane.showInputDialog(null, "1.Lokal\n2.SLJJ\n3.SLI","JENIS SAMBUNGAN", JOptionPane.QUESTION_MESSAGE); String time = "No tujuan :" + nomor +"\nLama bicara anda "+jam+" jam "+menit+ " menit "+detik+" detik "; int pilih; pilih = Integer.parseInt(a); //gunakan switch untuk membuat kondisi dimana user dapat memilih perintah yang diinginkan switch (pilih) { case 1 : String lokal = "\nAnda dikenakan biaya sebesar Rp."+(total * 150); JOptionPane.showMessageDialog(null, time + lokal, "Statistik Lokal",JOptionPane.INFORMATION_MESSAGE); break ; case 2 : String SLJJ = "\nAnda dikenakan biaya sebesar Rp."+(total * 500); JOptionPane.showMessageDialog(null, time + SLJJ, "Statistik SLJJ",JOptionPane.INFORMATION_MESSAGE); break ; case 3 : String SLI = "\nAnda dikenakan biaya sebesar Rp."+(total * 1000); JOptionPane.showMessageDialog(null, time + SLI, "Statistik SLI",JOptionPane.INFORMATION_MESSAGE); break ; default : JOptionPane.showMessageDialog(null, "Sambungan tidak tersedia "); break; } } }
Program mencari baiya telpon dengan java
January 18, 2014
Bobby Syahronanda
0 Comments