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://file.upi.edu/Direktori/FPMIPA/PRODI._ILMU_KOMPUTER/197407252006041-RASIM/Delphi_5.pdf
Tidak ada komentar:
Posting Komentar