Posted in
Secara kata – kata program IF THEN ini adalah program percabangan dengan
Jika a sama dengan a maka ‘ini adalah a’ jika salah maka (statement 2).
IF (a=a) THEN WRITELN (‘ini adalah a’)
Statement 2 itu bisa apa saja, bisa pernyataan baru bisa juga tidak ada pernyataan artinya program langsung berhenti ketika tidak memenuhi kondisi a sama dengan a. Berikut Flowchart sederhana IF THEN.
Flowchart IF THEN Sederhana
Langsung ke contoh Program aja ya . . .
Program ContohIF;
| Write (‘Masukan Nilai X = ’ ); |
| Write (‘Masukan Nilai Y = ’ ); |
| IF (x > y) THEN WRITE (‘Nilai X lebih besar dari pada Y’); |
Keluaran dari program diatas adalah
Jika anda memasuan nilai x lebih besar dari y maka program akan menampilkan ‘Nilai X lebih besar dari pada Y’.
Tetapi jika anda memasukan nilai X lebih kecil dari pada Y maka program tidak aan menampilkan apa – apa.
Lalu bagaimana bila kita mau menpilkan ‘Nilai Y lebih besar dari pada nilai X’. Programnya harus dirubah menjadi seperti ini.
Program ContohIF;
| Write (‘Masukan Nilai X = ’ ); |
| Write (‘Masukan Nilai Y = ’ ); |
| IF (x > y) THEN WRITE (‘Nilai X lebih besar dari pada Y’); |
| IF (x < y) THEN WRITE (‘Nilai Y lebih besar dari pada X’); |