Kondisi Bahasa Pemrograman I Pertemuan: 3 Kondisi Edri Yunizal, S.Kom. / Fauzi MS, S.Kom.
Flowchar mencari bilangan Genap / Ganjil If (kondisi) then Begin pernyataan1; End Else Begin pernyataan2; End;
Bilangan 1..10, jika kecil dari 5 maka disebut kecil, kalau tidak besar If (kondisi) then Begin pernyataan1; End Else Begin pernyataan2; End; If (x<5) then Begin writeln(‘bilangan kecil); End Else Begin writeln(‘bilangan besar’); End; (buat, simpan dengan nama lat41
Latihan Lat41:menentukan bilangan besar / kecil dari 1 s/d 10, jika kecil dari 5 maka kecil Lat42:Buatlah program untuk menentukan bilangan genap / ganjil Lat43: buatlah program untuk menentukan bilangan positif/ negatif
Flowchart Mencari Bilangan Positif dan Negatif If (kondisi1) then Begin pernyataan1; End Elseif (kondisi2) then Begin pernyataan2: End Else Begin pernyataan3; End;
Operator Operator Aritmatik + * - / Operator Logika AND, OR
Operator Aritmatik Digunakan untuk mengubah nilai secara matematis Misal x=10*3 Maka nilai x = 30 X=x-10 Maka nilai x=20
Operator Logika Berlaku untuk bilangan Boolean Contoh: AND OR NOT
Contoh Bilangan Boolean A=10 10>5 5<=4 ‘Andi’=‘ANDI’ A=a 7*7=48+1
If (kondisi1) then Begin pernyataan1; End Elseif (kondisi2) then Begin pernyataan2: End Else Begin pernyataan3; End; If (kondisi1) then pernyataan1 Elseif (kondisi2) then pernyataan2 Else pernyataan3; 12 Catt: Kalau pernyataannya hanya 1 pernyataan, maka bisa tanpa menggunakan begin... end If (kondisi1) then pernyataan1 Elseif (kondisi2) then pernyataan2 Else pernyataan3; If (kondisi1) then Begin pernyataan1; End Elseif (kondisi2) then Begin pernyataan2: End Elseif (kondisi3) then Begin pernyataan3; End;
Kondisi1 Kondisi2 Kondisi3 Pernyataan1 Pernyataan2 Pernyataan3 Stop 1 2
Tugas LAT44.PAS Buatlah Flowchart DAN PROGRAM untuk program yang menghitung nilai X menjadi nilai huruf BUAT DARI LAT41 SAMPAI DENGAN LAT44 GUNAKAN DOUBLE FOLIO XNilai Huruf A 65-79B 50-64C 30-49D 0-29E