Jumat, 15 April 2011

Struktur Branching IF (If bercabang)

Struktur Branching (Percabangan)

1. IF

Instruksi IF digunakan untuk memeriksa suatu kondisi dan melaksanakan instruksi lain jika kondisi tersebut terpenuhi atau bernilai true. Statement pada sintaks if boleh berupa satu instruksi tunggal atau beberapa instruksi (block statement) yang ditulis dalam {}. Jika evaluasi terhadap kondisi memberikan nilai true makastatement dikerjakan. Jika bernilai false maka statement tidak dikerjakan . alur logika Instruksi IF dapat anda lihat pada gambar dibawah ini.


Umumnya kondisi berupa sebuah ekspresi yang bernilai Boolean seperti a== 5 atau b > 10. Kondisi yang diuji dapat berupa kondisi tunggal atau kondisi gabungan.

Contoh pemakaian istruksi IF.

Dengan kondisi tunggal

if (nilai > 60) printf ("lulus") ;

Jika nilai lebih besar daripada 60 maka ditampilkan lulus


Dengan kondisi gabungan

if (( grade == 'D') ││ (grade == E' ))

printf ("tidak lulus") ;

Jika grade berisi huruf D atau E maka ditampilkan tidak lulus

0 comments:

Posting Komentar