Struktur percabangan

STRUKTUR PERCABANGAN

Pernyataan if….else

Pernyataan if-else memiliki bentuk :

if (kondisi)

pernyataan-1;

else

pernyataan-2;

Arti dari pernyataan if-else :

Jika kondisi benar, maka pernyataan-1 dijalankan.
Sedangkan bila kondisi bernilai salah, maka pernyataaan-2 yang dijalankan.

Masing-masing pernyataan-1 dan pernyataan-2 dapat berupa sebuah pernyataan tunggal, pernyataan majemuk ataupun pernyataan kosong. Contoh penggunaan pernyataan if-else adalah untuk menyeleksi nilai suatu bilangan pembagi. Jika nilai bilangan pembagi adalah nol, maka hasil pembagian dengan nilai nol akan mendapatkan hasil tak berhingga. Jika ditemui nilai pembaginya nol, maka proses pembagian tidak akan dilakukan.

Bentuk statement if-else,

if( boolean_expression )

statement;

else statement;

dapat juga ditulis seperti,

if( boolean_expression ){

statement1;

statement2;

. . .

}

else{

statement1;

statement2;

. . .

}

Pernyataan if….else…if

Pernyataan pada bagian kondisi else dari blok if-else dapat menjadi struktur if-else yang lain. Kondisi struktur seperti ini mengijinkan kita untuk membuat seleks persyaratan yang lebih kompleks.

Bentuk statement if-else if,

if( boolean_expression1 )

statement1;

else if( boolean_expression2 )

statement2;

else statement3;

Sebagai catatan : anda dapat memiliki banyak blok else-if sesudah pernyataan if. Blok else bersifat opsional dan dapat dihilangkan. Pada contoh yang ditampilkan di atas, jika boolean_expression1 bernilai true, maka program akan mengeksekusi statement1 dan melewati pernyataan yang lain. Jika boolean_expression2 bernilai true, maka program akan mengeksekusi statement2 dan melewati statement3.

Pernyataan case

Pernyataan Case adalah untuk menyelseaikan kemungkinan yang lebih dari dua, misalnya konversi bulan dalansatu tahun (1 adalah januari, 2 adalah pebruari danseterusnya).

Sintaknya adalah ;

Case kondisi of

Case Kondisi1:

Pernyataan1;

Case kondisi2 :

Pernyataan2;

………….

………….

………….

else

pernyataan jika salah;

end;

Referensi:

http://lecturer.eepis-its.edu/~entin/Konsep%20Pemrograman/Praktikum/Prakt%205_1%20Decision.pdf

http://www.google.co.id/url?sa=t&source=web&cd=23&ved=0CCAQFjACOBQ&url=http%3A%2F%2Fhustina.staff.gunadarma.ac.id%2FDownloads%2Ffiles%2F7835%2Fpertemuan3.ppt&rct=j&q=pernyataan%20if…else&ei=WBe4TemOJ4zsrQer67HgDQ&usg=AFQjCNE0OzatvIvyHiZI2jJSvrVWxD9Ouw&cad=rja

http://file.upi.edu/Direktori/FPMIPA/PRODI._ILMU_KOMPUTER/197407252006041-RASIM/Delphi_5.pdf

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s