twitter


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.
IF-THEN
Flowchart IF THEN Sederhana
Langsung ke contoh Program aja ya . . .
Program ContohIF;
Uses Crt;
Var
   x, y = integral;
Begin
   Clrscr;
   Write(‘Masukan Nilai X = ’ );
   Readln(x);
   Write(‘Masukan Nilai Y = ’ );
   Readln(y);
   IF (x > y) THEN WRITE (‘Nilai X lebih besar dari pada Y’);
   Readln
End.
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;
Uses Crt;
 
Var
   x, y = integral;
Begin
   Clrscr;
   Write(‘Masukan Nilai X = ’ );
   Readln(x);
   Write(‘Masukan Nilai Y = ’ );
   Readln(y);
   IF (x > y) THEN WRITE (‘Nilai X lebih besar dari pada Y’);
   Readln;
   IF (x < y) THEN WRITE (‘Nilai Y lebih besar dari pada X’);
   Readln
End.

0 komentar:

Posting Komentar