Sabtu, 15 Agustus 2015
switch case di java
pada gambar di atas adalah hasil dari compile. sintak di bawah ini adalah sintak dimana si user dapat memilih 1 atau 2. dimana 1 adalah menghitung luas lingkaran sedangkan 2 untuk menghitung luas segitiga. untuk mempersingkat silakan copas saja langsung di bawah ini.
public class pilihanprogram {
public static void main(String[] args) {
String bc_st,bc_alas,bc_tinggi,bc_pil;
int pil;
double hasil,r,alas,tinggi,hasilseg;
System.out.println("Menu");
System.out.println("------------------------");
System.out.println(" 1. menghitung Luas lingkaran");
System.out.println(" 2. menghitung Luas segitiga");
System.out.println("----------------------------");
System.out.print("pilihan [1..2] : ");
bc_pil = ngetik.bacaString();
pil =Integer.valueOf(bc_pil).intValue();
switch (pil){
case 1:
System.out.print("Jari-jari: ");
bc_st = ngetik.bacaString();
r = Double.valueOf(bc_st).doubleValue();
hasil = 22/7 * (r * r);
System.out.println("-------------------");
System.out.println("Luas lingkaran : " + hasil);
break;
case 2:
System.out.print("alas: ");
bc_alas = ngetik.bacaString();
alas = Double.valueOf(bc_alas).doubleValue();
System.out.print("tinggi: ");
bc_tinggi = ngetik.bacaString();
tinggi = Double.valueOf(bc_tinggi).doubleValue();
hasilseg = 0.5 * alas * tinggi;
System.out.println("-------------------");
System.out.println("Luas segitiga : " + hasilseg);
break;
}
}
}
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar