Selasa, 21 Desember 2010

JAVA (penggunaan switch)

nama = bagus firmansyah
kelas = 1IA08
pilihan case=1
*menu*
1. luas segitiga
2. luas persegi panjang
3. balok
A=10
T=5
Luas = 25

(coding)
class pilihan
{
public static void main(String[] args)
{
int pil=2;
System.out.println("nama = bagus firmansyah");
System.out.println("kelas = 1IA08");
System.out.println("pilihan case=" +pil);
System.out.println("*menu*\n"+"1. luas segitiga\n"+"2. luas persegi panjang\n"+"3. balok");
switch(pil){
case 1:
int a=10;
int t=5;
int L=a*t/2;
System.out.println("A=" +a);
System.out.println("T= "+t);
System.out.println("Luas= "+L);
break;
case 2:
int p=20;
int l=10;
int luas=p*l;
System.out.println("P=" +p);
System.out.println("L= "+l);
System.out.println("Luas= "+l);
break;
case 3:
int P=67;
int b=28;
int T=24;
int Luas=P*b*T;
System.out.println("P=" +P);
System.out.println("L=" +b);
System.out.println("T= "+T);
System.out.println("Luas= "+Luas);
break;
default:
System.out.println("maaf tidak ada dalam pilihan");
}
}
}



Disini saya akan menjelaskan tentang logika program yang saya buat. Saya membuat aturan switch. Pertama kita buat nama kelasnya. Lalu kita mulai method dengan public static void main (String[]args). Kita buat dulu aluar untuk memilih dengan integer. Setelah itu kita cetak nama, kelas, dan pilihan.
Lalu kita cetak lagi menu yang akan dipilih nantinya. Kita ambil salah satu contoh sistematisnya System.out.println(“*menu\n*”). Dalam contoh System.out.println adalha perintah untuk mencetak. Lalu kita tulis yang akan di cetak di dalam tanda kutip. Karena kita ingin mencetak tulisan tersebut dan \n adalah perintah untuk spasi.
Kita mulai alurnya dengan switch (pil) lalu kita buat pilihannya dengan kode case. Contoh case 1:. Didalm masing-masing case kita isi pernyataannya. Setelah itu kita akhiri dengan kode break:. Begitu seterusnya hingga mencapai sesuai dengan alur yang kita inginkan. Setelah itu kita buat alur jika nanti ada data yang diinginkan tetapi tidak ada dalam program. Sama seperti case hanya kata-katanya kita ganti dengan default. Default juga di isi pernyataan tetapi tanpa diakhiri break;. Lalu terakhir kita beri tutup kurung kurawal sesuai dengan kurung kurawal buka yang ada.

# intinya setiap ingin melakukan pilihan ganti pada int pil

Tidak ada komentar:

Posting Komentar