Senin, 11 November 2013

Pengertian If..Then...Else dan Contoh Programnya

Percabangan if..else digunakan untuk pengujian sebuah kondisi. Jika kondisi yang diuji tersebut terpenuhi, maka program akan menjalankan pernyataan-pernyataan tertentu. Jika kondisi yang diuji salah, program akan menjalankan pernyataan yang lain.

Kondisi dalam Algoritma : 
1. IF <kondisi> THEN
         Statement
    *ini berarti jika kondisi itu benar maka statement dilakukan dan jika kondisi itu salah maka     
      statement tidak dilakukan*

2. IF <kondisi bernilai TRUE> THEN
         Statement (Jika kondisi bernilai TRUE)
    ELSE
         Statement (Jika kondisi bernilai FALSE)


Contoh Program Sederhana : 
 Uses Crt;
 Var
  Nil1, Nil2 : Integer;
  NilRata    : Real;
 Begin
  ClrScr;
  Write('Masukan Nilai 1 : ');
  ReadLn(Nil1);
  Write('Masukan Nilai 2 : ');
  ReadLn(Nil2);
  NilRata := (Nil1 + Nil2)/2;
  WriteLn('Nilai Rata-Rata = ', NilRata:5:2);
  IF NilRata >= 60 THEN
    WriteLn('Hasilnya = Lulus')
  ELSE
    WriteLn('Hasilnya = Gagal');
  ReadLn;
 End.
 
 
NB : Font yang BOLD berarti menunjukan sebuah kondisi  

Tidak ada komentar:

Posting Komentar