Professional Documents
Culture Documents
MAUDUDIE
Stop
IF Statement
untuk memodifikasi
urutan pengerjaan program dengan mengacu pada kondisi ekspresi yang diberikan ekspresi bernilai true (1), meng-eksekusi statement-statement yang diletakkan pada kondisi true
Ekspresi True
Statement
False
IF Statement
Format Penulisan 1
IF (Ekspresi) Statement apabila ekspresinya true;
// Listing Program if01 // penggunaan statement if // --------------------------------main() { int a; a = 9; if (a > 10) console.Writeline (Nilai yang anda masukkan cukup besar\n);
IF Statement
Format Penulisan 2 ( IF ELSE)
IF (Ekspresi) Statement true; ELSE Statement false;
main() {
True Ekspresi
Statement 1
False
Statement 2
int a; a = 9; if (a > 10) console.Writeline(Nilai yang anda masukkan cukup besar\n); else console.Writeline(Nilai yang anda masukkan tidak cukup besar\n); return 0; }
IF Statement
Format Penulisan 3 (IF Bertingkat)
IF (Ekspresi 1) Statement 1; ELSE Ekspresi 1 IF (Ekspresi 2) Statement 2; Ekspresi 2 . ELSE Statement 3 IF (Ekspresi n) Statemen n; ELSE Statemen apabila semua ekspresi false;
False False
True
Statement 1
True
Statement 2
IF Statement
Format Penulisan 3 (IF Bertingkat)
main() { int a; a = 30; if (a < 10) console.Writeline(Nilai yang anda masukkan terlalu kecil\n); else if ( a <= 20) console.Writeline(Nilai yang anda masukkan sesuai dengan kebutuhan\n); else console.Writeline(Nilai yang anda masukkan terlalu besar\n); }
IF Statement
Format Penulisan 4 (IF Bersarang)
IF (Ekspresi 1) { IF (Ekspresi 2) Statement 1 apabila Ekspresi 1 true dan Ekspresi 2 true; ELSE Statement 2 apabila Ekspresi 1 true tetapi Ekspresi 2 false; } ELSE (Ekspresi 2) Statement 3 apabila Ekspresi 1 false;
IF Statement
Format Penulisan 4 (IF Bersarang)
Ekspresi 1
False
True
Ekspresi 2
False
True
Statement 1
Statement 3
Statement 2
IF Statement
Format Penulisan 4 (IF Bersarang)
main() { int a; a = 15; if (a <= 20) { if ( a < 10) console.Writeline(Nilai terlalu kecil\n); else console.Writeline(Nilai sesuai dg kebutuhan\n); } else console.Writeline(Nilai terlalu besar\n); }