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