Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Free Powerpoint TemplatesPage 1 Dasar Pemrograman IF Bersarang / IF Bertingkat Nested IF Pertemuan 6.

Presentasi serupa


Presentasi berjudul: "Free Powerpoint TemplatesPage 1 Dasar Pemrograman IF Bersarang / IF Bertingkat Nested IF Pertemuan 6."— Transcript presentasi:

1 Free Powerpoint TemplatesPage 1 Dasar Pemrograman IF Bersarang / IF Bertingkat Nested IF Pertemuan 6

2 Free Powerpoint TemplatesPage 2 Nested IF Nested IF merupakan IF di dalam IF, atau IF bersarang, atau IF bertingkat. Struktur kendali if dapat dibuat di dalam struktur if lainnya. Struktur IF -ELSE IF - ELSE yang telah dipelajari merupakan salah satu bentuk nested if.

3 Free Powerpoint TemplatesPage 3 IF – ELSE if (kondisi1) { blok pernyataan 1; } else if (kondisi2) { blok pernyataan 2; } else if (kondisi3) { blok pernyataan 3; } else { blok pernyataan 4; }

4 Free Powerpoint TemplatesPage 4 #include using namespace std; void main() { int bil; cout<<"Input suatu bilangan : "; cin>>bil; if (bil>0) { cout<<“Bilangan positif"<

5 Free Powerpoint TemplatesPage 5 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. OperatorKeterangan &&Logika AND ||Logika OR !Logika NOT Kondisi 1Kondisi 2&&|| TRUE FALSE TRUE FALSETRUEFALSETRUE FALSE

6 Free Powerpoint TemplatesPage 6 void main() { int umur; cout >umur; if (umur>=17 && umur<=25) { cout<<“Boleh ikut lomba"<umur; if (umur>=17 || umur<=25) { cout<<“Boleh ikut lomba"<

7 Free Powerpoint TemplatesPage 7 IF Bertingkat if (kondisi1) { if (kondisi1_1) { blok pernyataan 1; } else if (kondisi2) { if (kondisi2_1) { blok pernyataan 2; } else { blok pernyataan 3; }

8 Free Powerpoint TemplatesPage 8 void main() { char beli; cout<<"Apakah Anda mau beli pempek? (y/t) = "; cin>>beli; if (beli == 'y') { int jumlah; double diskon, total; cout >jumlah; if (jumlah >= 100) diskon = 0.1; else if (jumlah >= 50) diskon = 0.05; else diskon = 0.0; total = (jumlah * 2000) - (diskon * jumlah * 2000); cout<<"Total bayar: "<

9 Free Powerpoint TemplatesPage 9 1.Buatlah sebuah program C++ untuk menampilkan hasil diagnosa kebutuhan susu sesuai input umur konsumen. (Lihat tabel) <= 17 tahun Susu Nutrisi >17 tahun Susu Kalsium <= 5 thNutrisi AHA – DHA18 – 25 thCalsium Teen 6 – 10 thNutrisi Active26 – 50 thCalsium Active 11 – 17 thNutrisi Teen> 50 thCalsium Gold

10 Free Powerpoint TemplatesPage 10 2.Buatlah sebuah program C++ untuk menerima input dari user berupa suatu bilangan bulat, kemudian tampilkan hasil mengecek apakah bilangan itu adalah - bilangan bulat positif genap, - bilangan bulat positif ganjil, - bilangan bulat negatif genap, - bilangan bulat negatif ganjil, - bilangan bulat nol.

11 Free Powerpoint TemplatesPage 11 3.Buatlah sebuah program C++ untuk menghitung upah karyawan dengan menginput golongan dan lama jam kerja karyawan per hari dan hitung upah berdasarkan golongan. Bila jam kerja per hari lebih dari 10 jam maka dapat upah lembur. GolonganUpah per jamLembur per jam Misal seorang karyawan golongan 1 input jam kerja = 12 jam, maka upah per hari nya :  12 jam (10 jam biasa + 2 jam lembur) upah = (10 jam x 7000) + (2 jam x 10000) = 90000

12 Free Powerpoint TemplatesPage 12 4.Buatlah sebuah program C++ untuk menentukan apakah seseorang itu kurus, normal, ideal, kelebihan berat badan, atau obesitas, dengan : Input berupa tinggi badan(cm) dan berat badan(kg). Berat badan ideal = (100 - tinggi badan)*90% Kurus : 10% lebih kecil dari berat badan ideal. Normal : tidak kurang atau lebih dari 10% berat badan ideal. Kelebihan : 10% sampai 20% lebih dari berat badan ideal. Obesitas : lebih dari 20% berat badan ideal. Misal : Tinggi = 50cm, berat = 40kg, maka Berat idealnya = ( ) * 0.9 = 45 kategori KURUS (40 lebih kecil 10% dari 45)

13 Free Powerpoint TemplatesPage 13 Dasar Pemrograman


Download ppt "Free Powerpoint TemplatesPage 1 Dasar Pemrograman IF Bersarang / IF Bertingkat Nested IF Pertemuan 6."

Presentasi serupa


Iklan oleh Google