PASCAL - IF . . ELSE

PASCAL - IF . . ELSE

if..else adalah dua buah pernyataan dari pengecekan sebuah kondisi variabel / pernyataan yang bernilai balik TRUE & FALSE, dibandingkan dari if sebelumnya yang hanya menghasilkan ouput apabila sebuah kondisi bernilai TRUE saja.

else harus dijalankan bersamaan dengan pernyataan if , yang tidak bisa dipisahkan. Karena else tidak melakukan pengecekan kondisi seperti if , melainkan hanya timbal balik dari kondisi yang bernilai FALSE dari pengecekan kondisi if tersebut.

Contoh sintaks dalam PASCAL nya :
 
a := 5;
if a < 1 then begin
    writeln('BENAR, karena 5 lebih besar dari 1');
end else begin
    writeln('SALAH, karena 5 lebih besar dari 1');
end;

Keterangan :
  • a := 5; --> diberikan nilai 5 untuk variabel 'a'.
  • if a < 1 --> pengecekan kondisi, apakah nilai variabel 'a' lebih kecil dari nilai 1.
  • writeln('BENAR, karena 5 lebih besar dari 1'); --> akan cetak output ini, jika hasil pengecekan kondisi bernilai TRUE.
  • else --> tidak ada pengecekan kondisi pada bagian ini, hanya timbal balik dari pengecekan kondisi if, , apakah bernilai FALSE.
  • writeln('SALAH, karena 5 lebih besar dari 1'); --> akan cetak output ini, jika hasil pengecekan kondisi bernilai FALSE.
  • end; --> akhir blok pernyataan dari if dan else.
---------------------------------------------------------------------------------------------------------

Sekian postingan dari saya, sampai membaca di postingan berikutnya.

Terima kasih sudah berkunjung.

Semoga bermanfaat !

Comments

Popular posts from this blog

Algoritma - Control Structure

Pengenalan Java