STATEMENT IF
Statemen If
Statemen if digunakan untuk menangani pencabangan atau pemilihan statemen yang didasarkan atas satu,dua,atau lebih dari dua kondisi.
Berikut :
Tugas Modul 4
1. Buatlah program yang memberikan grade untuk nilai dengan ketentuan sbb:
Nilai > 90 grade = A
80 < nilai <= 90 grade = B
70 < nilai <= 80 grade = C
60 < nilai <= 70 grade = D
nilai <= 60 grade = E
2. Buatlah program yang dapat menampilkan jumlah hari pada bulan tertentu dan tahun tertentu.
Jawaban :
1.
1.
public static void main (String args []){
int nilai =40;
if(nilai > 90){
System.out.println("grade=A");}
else if (nilai >80 && nilai<=90){
System.out.println("grade=B");}
else if (nilai >70 && nilai<=80){
System.out.println("grade=C");}
else if (nilai >60 && nilai<=70){
System.out.println("grade=D");}
else{
System.out.println("grade=E");}
}
}
2.
int nilai =40;
if(nilai > 90){
System.out.println("grade=A");}
else if (nilai >80 && nilai<=90){
System.out.println("grade=B");}
else if (nilai >70 && nilai<=80){
System.out.println("grade=C");}
else if (nilai >60 && nilai<=70){
System.out.println("grade=D");}
else{
System.out.println("grade=E");}
}
}
2.
public static void main (String args []){
int bln;
int thn;
bln=3;
thn=2011;
System.out.println("Tahun = "+ thn);
System.out.println("bulan = "+ bln);
if (bln ==2){
if (thn%4==0){
System.out.println("jumlah hari adalah 29");
}
else{
System.out.println("jumlah hari adalah 28");
}
}
else if (bln <=7)
if (bln% 2==0)
System.out.println("jumlah hari adalah 30");
else{
System.out.println("jumlah hari adalah 31");
}
else if(bln%2==0)
System.out.println("jumlah hari adalah 31");
else{
System.out.println("jumlah hari adalah 30");
}
}
}



Tidak ada komentar:
Posting Komentar