Pages

CatKul JAVA Penggunaan Kondisi IF

Wednesday, March 23, 2011

Berikut contoh program dengan menggunaan pengkondisian if.. elseif... else..

nama file latihif1.java


public class latihif1{

public static void main(String []args) {
Boolean ulang = true;
Boolean ulangkecil = true;
while(ulang == true){
System.out.println ("");
System.out.println ("Menu Aritmatika");
System.out.println ("===============");
System.out.println ("1. Pertambahan");
System.out.println ("2. Pengurangan");
System.out.println ("3. Perkalian");
System.out.println ("4. Pembagian");
System.out.println ("5. Keluar Program");
System.out.println ("");
System.out.println ("Masukan pilihan anda : ");
String pilih;
pilih = bacaKeyboard.bacaString();
int menu = Integer.valueOf(pilih).intValue();

if (menu > 5 || menu < 1){
System.out.println("Masukan antara 1 - 5 saja! Periksa input anda!");
//System.exit(0);
ulang = true;
//System.out.println(ulang);
}
if (menu == 1){
System.out.println("Masukan angka pertama : ");
String nil;
nil = bacaKeyboard.bacaString();
int bil1 = Integer.valueOf(nil).intValue();
System.out.println("Masukan angka kedua : ");
nil = bacaKeyboard.bacaString();
int bil2 = Integer.valueOf(nil).intValue();
int tambah = bil1+bil2;
System.out.println("Maka "+ bil1 + " + " + bil2 + " = " + tambah + "<-- hasil aritmatika");
System.out.println("");
}
}else if(menu == 2){
System.out.println("Masukan angka pertama : ");
String nil;
nil = bacaKeyboard.bacaString();
int bil1 = Integer.valueOf(nil).intValue();
System.out.println("Masukan angka kedua : ");
//String nil;
nil = bacaKeyboard.bacaString();
int bil2 = Integer.valueOf(nil).intValue();
int kurang = bil1-bil2;
System.out.println("Maka "+ bil1 + " - " + bil2 + " = " + kurang + "<-- hasil aritmatika");
ulang = true;
}else if(menu == 3){
System.out.println("Masukan angka pertama : ");
String nil;
nil = bacaKeyboard.bacaString();
int bil1 = Integer.valueOf(nil).intValue();
System.out.println("Masukan angka kedua : ");
//String nil;
nil = bacaKeyboard.bacaString();
int bil2 = Integer.valueOf(nil).intValue();
int kali = bil1*bil2;
System.out.println("Maka "+ bil1 + " x " + bil2 + " = " + kali + "<-- hasil aritmatika");
ulang = true;
}else if(menu == 4){
System.out.println("Masukan angka pertama : ");
String nil;
nil = bacaKeyboard.bacaString();
int bil1 = Integer.valueOf(nil).intValue();
System.out.println("Masukan angka kedua : ");
//String nil;
nil = bacaKeyboard.bacaString();
int bil2 = Integer.valueOf(nil).intValue();
double bagi = bil1/bil2;
System.out.println("Maka "+ bil1 + " : " + bil2 + " = " + bagi + "<-- hasil aritmatika");
ulang = true;
//break;
}else if (menu == 5){
System.out.println("-- TERIMAKASIH --");
System.exit(0);
}
}
//}


}


kalau ada yang tidak dimengerti jangan sungkan untuk bertanya... selama bertanya itu gratis :D

1 comment

  1. mau nanya nih, maksud dari int bil2 = Integer.valueOf(nil).intValue(); itu untuk apa ya?
    lebih spesifikasinya Integer.valueOf itu untuk apa?
    mohon pencerahannya :)

    ReplyDelete

 

Most Reading

Advertise

Sidebar One

Welcome to this simple blog, i'm just newbie blogger who try to share my knowledge with world. Thanks for your visit :D happy blog walking.