Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.