Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BAB 3 PERNYATAAN IF DAN CASE.

Presentasi serupa


Presentasi berjudul: "BAB 3 PERNYATAAN IF DAN CASE."— Transcript presentasi:

1 BAB 3 PERNYATAAN IF DAN CASE

2 Pernyataan IF Pernyataan IF Sederhana Pernyataan IF ELSE
Pernyataan IF Bersarang

3 1. Pernyataan IF Sederhana
Bentuk Pernyataan IF Sederhana : IF kondisi THEN pernyataan

4 Source code suhu1.dpr

5 Hasil suhu1.dpr

6 Source code suhu2.dpr

7 Hasil suhu2.dpr

8 Hasil suhu2.dpr Pada source code suhu2.dpr, tidak ada hasil apa-apa setelah nilai 37 dimasukkan. Mengapa? Hal ini disebabkan : writeln('suhu tinggi !'); dan writeln('selesai'); Bergantung oleh IF, mengingat kedua writeln tersebut adalah sebuah pernyataan majemuk (ditulis di dalam BEGIN END). Bila writeln pertama dijalankan, yg kedua pasti juga dijalankan. Bila writeln pertama tidak dijalankan, maka kedua-duanya juga tidak dijalankan. Disinilah peran pernyataan majemuk!

9 2. Pernyataan IF ELSE Bentuk Pernyataan IF ELSE : IF kondisi THEN pernyataan_1 ELSE pernyataan_2

10 2. Pernyataan IF ELSE Pada betuk ini :
Pernyataan_1 hanya dijalankan kalau kondisi bernilai benar (true). Pernyataan_2 hanya dijalankan kalau kondisi bernilai salah (false).

11 Source code suhu3.dpr

12 Hasil suhu3.dpr

13 3. Pernyataan IF Bersarang
Bentuk Pernyataan IF Bersarang : IF kondisi1 THEN IF kondisi2 THEN pernyataan_1; ELSE pernyataan_2;

14 Source code bonus.dpr

15 Hasil bonus.dpr

16 PERNYATAAN CASE Pernyataan CASE merupakan alternatif dari pernyataan IF untuk masalah dengan pilihan berganda

17 PERNYATAAN CASE Bentuk Pernyataan CASE: CASE nilai OF daftar_nilai_1 : pernyataan_1; daftar_nilai_2 : pernyataan_2; … daftar_nilai_m : pernyataan_m; ELSE pernyataan_n END

18 Source code case1.dpr

19 Hasil case1.dpr


Download ppt "BAB 3 PERNYATAAN IF DAN CASE."

Presentasi serupa


Iklan oleh Google