Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

NESTED IF = IF BERSARANG = IF BERTINGKAT OPERATOR LOGIKA Pemrograman Dasar.

Presentasi serupa


Presentasi berjudul: "NESTED IF = IF BERSARANG = IF BERTINGKAT OPERATOR LOGIKA Pemrograman Dasar."— Transcript presentasi:

1 NESTED IF = IF BERSARANG = IF BERTINGKAT OPERATOR LOGIKA Pemrograman Dasar

2 Review if Buat program untuk menentukan suatu bilangan genap atau ganjil.

3 Nested if Struktur kendali if dapat dibuat di dalam struktur if lainnya. Struktur if-else if-else yang telah dipelajari merupakan salah satu bentuk nested if.

4 Nested if Contoh nested if: int a; cout >a; if (a>0) { cout<< " bilangan positif " <

5 Latihan Buat program yang menentukan apakah suatu bilangan: positif genap, positif ganjil, negatif genap, negatif ganjil, atau nol. (tips: kembangkan dari program sebelumnya)

6 Menggabungkan kondisi Terkadang kita perlu menggabungkan dua buah kondisi. Misalkan dari dua kondisi yang kita tentukan, dua-duanya harus bernilai benar barulah blok pernyataan dieksekusi. Untuk keperluan seperti itu, kita gunakan operator logika.

7 operator pembanding Operator pembanding (hasil: true atau false) Comparison operators/Relational operators OperatorKeteranganContohHasil ==Sama dengana == bFALSE !=Tidak sama dengana != bTRUE >Lebih besar daria > bFALSE =Lebih besar atau sama dengana >= bFALSE <=Lebih kecil atau sama dengana <= bTRUE

8 operator logika Operator logika (Logical operator) Berguna untuk menggabungkan dua kondisi Hasilnya juga true atau false OperatorIndonesiaLogika &&DANAND ||ATAUOR !BUKANNOT

9 operator logika kondisi1kondisi2&&|| TRUE FALSE TRUE FALSETRUEFALSETRUE FALSE

10 Contoh int umur; cout<< " Masukkan umur peserta lomba " ; cin>>umur; if (umur >= 17 && umur <= 25) {  cout<< " Boleh ikut lomba " <

11 Contoh int umur; cout<< " Masukkan umur peserta lomba " ; cin>>umur; if !(umur >= 17 && umur <= 25) {  cout<< " Tidak boleh ikut lomba " <

12 Pembalikan kondisi int umur; cout<< " Masukkan umur peserta lomba " ; cin>>umur; if !(umur = 25) {  cout<< " Boleh ikut lomba " <

13 Latihan Buat program untuk menentukan wujud H2O berdasarkan temperatur yang diinput user.

14 Latihan Buat program untuk menentukan apakah seseorang itu kurus, normal, kelebihan berat badan, atau obesitas.Dengan: (input berupa tinggi badan(cm) dan berat badan(Kg)) Berat badan ideal = (tinggi badan – 100)*90% Kurus: lebih kecil dari 10% berat badan ideal Normal: tidak kurang atau lebih dari 10% berat ideal. Kelebihan: kelebihan antara 10% sampai 20% dari berat ideal. Obesitas: lebih dari 20% berat ideal. Sumber rumus: berat-badan-ideal-normal-indeks-broca-broca-index

15 Thank You for your attention Thanks to: Pemrograman C++ by Abdul Kadir Yoannita S.Kom & Hermawan S.Kom  Sumber slide  Renungan


Download ppt "NESTED IF = IF BERSARANG = IF BERTINGKAT OPERATOR LOGIKA Pemrograman Dasar."

Presentasi serupa


Iklan oleh Google