if ... then.. else
digunakan untuk memilih kondisi dan memberikan nilai pada kondisi tersebut bila benar dan bila salah.
bentuk sintaksnya:
IF (kondisi) THEN nilai_jika_benar;
ELSE nilai_jika_salah;
Kondisi berisi 3 komponen --> sesuatu yang dibandingkan OPERATOR nilai pembanding
OPERATOR : dapat berupa tanda =, >, <, <>, >=, <=, and, not, or
Contoh 1 :
jika nilai > 70 maka LULUS, jika tidak maka GAGAL
program kelulusan;
uses crt;
var nilai:integer;
begin
write('masukkan nilai anda :'); readln(nilai);
if nilai>70 then writeln('LULUS')
else writeln('GAGAL');
readln;
end.
IF Majemuk
untuk > 1 statement
Contoh 2 :
untuk mengetahui nilai siswa
jika nilai >= 85 maka nilai A
>=75 maka nilai B
>=65 maka nilai C
< 65 maka nilai D
program penilaian;
uses crt;
var nilai:integer;
begin
write('masukkan nilai anda :'); readln(nilai);
if nilai >=85 then writeln('nilai A')
else if nilai>=75 then writeln('nilai B')
else if nilai>=65 then writeln('nilai C')
else writeln('nilai D');
readln;
end.
SELAMAT MENCOBA :)
Subscribe to:
Post Comments (Atom)
19 comments:
makasih
kembali kasih :)
itu if sama else if di akhir ga pake titik koma?bukannya pake ya?
Makasih Om. Saya terbantu dengan adanya artikel dari blog yang Om buat. Sukses ya Om...
Makasih
kalau make ELSE udah nggak usah make titik koma lagi. ELSE itu udah semacam penggati titik koma kalo nggak salah
trim gan ya... sangat membantu.,..
https://punyatopek.blogspot.co.id/2016/05/contoh-program-turbo-pascal.html
ada yang case of gak gan
makasih mba tatapw
thank you
sangat membantu sekali blognya
Blog
Gan kalo misalkan dalam satu if terdapat banyak statmen gimana.?
contoh :
begin
if a > 1 then
write('bukan samadengan satu')
{-ingin menulis write lagi tapi error utk statmen ke dua-}
else
write('kurang dari 1');
end;
.
thanks alot
Thanks, sangat membantu
thankyou gan infonya
My blog
terlalu sederhana
terima kasih
terima kasih
Post a Comment