Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Operasi penyeleksian kondisi

Presentasi serupa


Presentasi berjudul: "Operasi penyeleksian kondisi"— Transcript presentasi:

1 Operasi penyeleksian kondisi
Pertemuan 4

2 Penjelasan : Pernyataan yang digunakan untuk memecahkan persoalan untuk mengambil suatu keputusan dari pernyataan yang ada.

3 Pernyataan if : Kondisi Perintah Salah Benar

4 BENTUK PENULISAN IF (KONDISI) PERNYATAAN CONTOH KASUS
IF(APAKAH >=60) { “LULUS” ; }

5 CONTOH KASUS teRDAPAT SEBUAH NILAI MAHASISWA, AKAN DINYATAKAN LULUS JIKA NILAI MAHASISWA TERSEBUT LEBIH DARI SAMA DENGAN 60?

6 Bentuk program #include<iostream> #include<conio.h> main()
{ int nilai; cout<<"Masukkan Nilai Mahasiswa Berikut ="; cin>>nilai; if(nilai>=60) cout<<"LULUS"; } getch();

7 Latihan Menentukan besarnya potongan dari pembelian dan total pembelian, dengan kriteria sebagai berikut : Tidak ada potongan jika pembelian kurang dari rp Jika total pembelian lebih dari sama dengan rp 50000, maka potongan yang diterima adalah 20%

8 Bentuk program #include<iostream> #include<conio.h> main()
{ double besar_pembelian=0, potongan=0; cout<<"Berapa Besar Pembelian="; cin>>besar_pembelian; if(besar_pembelian>=50000) potongan=0.1*besar_pembelian; } cout<<"Biaya Pembelian Sebesar ="<<besar_pembelian<<endl; cout<<"Besarnya Potongan Adalah ="<<potongan<<endl; cout<<"Maka Total Pembelian nya Adalah ="<<(besar_pembelian-potongan); getch();

9 Pernyataan if-else Pernyataan if-else Kondisi Salah Benar Perintah1

10 Bentuk penulisan Tunggal If(kondisi) Perintah1; Else Perintah2;
Majemuk If(kondisi) { Perintah1; …………. } Else Perintah2; ………..

11 teRDAPAT SEBUAH NILAI MAHASISWA, AKAN DINYATAKAN LULUS JIKA NILAI MAHASISWA TERSEBUT LEBIH DARI SAMA DENGAN 60, dan jika tidak memenuhi maka dinyatakan tidak lulus?

12 Bentuk program #include<iostream> #include<conio.h> main()
{ int nilai; cout<<"Masukkan Nilai Mahasiswa Berikut ="; cin>>nilai; if(nilai>=60) cout<<"LULUS"<<endl; } else cout<<"Tidak Lulus"<<endl; getch();

13 latihan Menentukan besarnya potongan dari pembelian serta total pembelian, dengan kriteria sebagai berikut : potongan 5% jika pembelian kurang dari rp Jika total pembelian lebih dari sama dengan rp 50000, maka potongan yang diterima adalah 10%

14 If bercabang Nested if If (kondisi) if(kondisi) perintah1; else

15 Bentuk program #include<iostream> #include<conio.h> main()
{ int nilai; cout<<"Masukkan Nilai Mahasiswa Berikut ="; cin>>nilai; if((nilai>=80) && (nilai<=99)) cout<<"LULUS BAIK"<<endl; else if(nilai>=60 && nilai<=79) cout<<"Lulus CUKUP BAIK"<<endl; cout<<"Mutlak TIdak Lulus"; } getch();

16 latihan Suatu perusahaan memberikan komisi kepada salesman dengan kententuan sebagai berikut : Bila salesman dapat menjual barang hingga Rp 20000, akan diberikan uang jasa sebesar rp dan 10 % dari pendapatan yang diperoleh. Bila salesman dapat menjual barang diatas Rp 20000, akan diberikan uang jasa sebesar rp dan 15 % dari pendapatan yang diperoleh. Bila salesman dapat menjual barang hingga Rp 50000, akan diberikan uang jasa sebesar rp dan 20 % dari pendapatan yang diperoleh.

17 If majemuk If (kondisi) perintah1; Else if(kondisi2) perintah 2;

18 Contoh kasus nilai Menentukan nilai mahasiswa
1. jika nilai 80 maka indeks yang didapatkan adalah A 2. Jika maka indeks yang didapatkan adalah B 3. jila maka indeks yang didapatkan adalah c 4. jika maka indeks yang didapatkan adalah d 5. jika maka indeks yang didapatkan adalah E


Download ppt "Operasi penyeleksian kondisi"

Presentasi serupa


Iklan oleh Google