You are on page 1of 10

Pengontrolan Alur Program

MAUDUDIE

Alur Pengerjaan Program


Secara default dari atas ke bawah
Start

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); }

You might also like