Anda di halaman 1dari 2

Statemen If Bersarang

Kita dapat mendeklarasikan statemen if di dalam statemen if lainnya untuk


pengecekan bersarang.
Bila kondisi pertama terpenuhi, maka kondisi di dalamnya akan diperiksa dan
bila kondisi di dalam kondisi pertama terpenuhi, maka kode akan dieksekusi.

if(kondisi a) {
if(kondisi b) {
// jalankan kode
}
}

Contoh penggunaannya dalam program :

class Nilai {
public static void main(String[] args){
int nilai = 80;
int skbm = 75;

if (nilai > skbm){


System.out.println("Nilai diatas rata - rata");

if (nilai < 90 )
{
System.out.println("Nilai yang kamu dapat adalah B...");
}
else
{
System.out.println("Nilai yang kamu dapat adalah A...");
}
}
else {
System.out.println("Nilai dibawah rata - rata");
}
}
}

Program di atas jika dijalankan / dirunning akan menampilkan :


TUGAS :

Berdasarkan contoh di atas, buatlah dalam selembar kertas program untuk menentukan berat
ideal dengan berat badan dan tinggi ideal diketahui, dengan ketentuan sebagai berikut :

int berat = 60;


int tinggi = 175;
int ideal = tinggi – 110;

Dengan seleksi if bersarang dengan kondisi yang diseleksi adalah :


 Jika berat = ideal maka menampilkan “Berat badan anda ideal”
 Jika berat < ideal maka menampilkan “Anda masih terlalu kurus untuk ideal”
 Jika berat > ideal maka menampilkan “Anda terlalu gemuk untuk ideal”

Setelah program dituliskan di selembar kertas, maka program yang dituliskan di kertas tersebut
jangan lupa tuliskan Nama Lengkap dan Kelas, lalu fotolah program yang telah dituliskan tersebut
menggunakan HP anda ! Kirim fotonya ke kelas google classroom yang sudah anda join !

Terima kasih.

Catatan :
Untuk mencoba programnya benar atau salah, sebelum dituliskan di selembar kertas, bisa dicoba
dulu program yang kalian buat di aplikasi JStudio yang pernah diinstall di HP kalian pada saat
semester gasal kemarin.

Anda mungkin juga menyukai