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 " < { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/3284248/11/slides/slide_3.jpg", "name": "Nested if Contoh nested if: int a; cout >a; if (a>0) { cout<< bilangan positif <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 " < { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/3284248/11/slides/slide_9.jpg", "name": "Contoh int umur; cout<< Masukkan umur peserta lomba ; cin>>umur; if (umur >= 17 && umur <= 25) {  cout<< Boleh ikut lomba <>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 " < { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/3284248/11/slides/slide_10.jpg", "name": "Contoh int umur; cout<< Masukkan umur peserta lomba ; cin>>umur; if !(umur >= 17 && umur <= 25) {  cout<< Tidak boleh ikut lomba <>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 " < { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.info/3284248/11/slides/slide_11.jpg", "name": "Pembalikan kondisi int umur; cout<< Masukkan umur peserta lomba ; cin>>umur; if !(umur = 25) {  cout<< Boleh ikut lomba <>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: http://organisasi.org/rumus-menghitung- 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 http://www.tzuchi.or.id/perenungan.php?page=1  Renungan


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

Presentasi serupa


Iklan oleh Google