Program mencari baiya telpon dengan java



 //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;
 } 
 }
}



Post a Comment

0 Comments