Anda di halaman 1dari 8

PENYELEKSIAN KONDISI / PERCABANGAN

PERTEMUAN 4
MATERI PEMBAHASAN

IF THEN
IF THEN ELSE
DEFINISI PERCABANGAN
Pernyataan Percabangan digunakan untuk memecahkan persoalan
untuk mengambil suatu keputusan diantara sekian pernyataanyang
ada. Untuk keperluan pengambilan keputusan, Borland C++
menyediakan beberapa perintah antara lain.
Pernyataan IF Pernyataan IF-ELSE

start start

If Kondisi If Kondisi
T T
F F
End

End
Contoh

Menentukan besarnya potongan dari pembelian barang yang


diberikan seorang pembeli, dengan kriteria :
 
- Tidak ada potongan jika total pembelian kurang dari Rp. 50.000,-
- Jika total pembelian lebih dari atau sama dengan Rp. 50.000,-
potongan yang diterima sebesar 20% dari total pembelian.
#include<stdio.h> if (totbeli >= 50000)
#include<conio.h> potongan = 0.2 * tot_beli;
#include<iostream.h>  
  cout<<"Besarnya Potongan Rp.
main() "<<potongan<<endl;
{  
double tot_beli, potongan=0, jum_bayar = tot_beli - potongan;
jum_bayar=0;  
clrscr(); cout<<"Jumlah yang harus dibayarkan
  Rp. "<<jum_bayar;
cout<<"Total Pembelian Rp. ";  
cin>>tot_beli getch();
  }
#include<stdio.h> cout<<"Besarnya Potongan Rp.
#include<conio.h> "<<potongan<<endl;
#include<iostream.h>
main()
 
{ jum_bayar = tot_beli - potongan;
double tot_beli, potongan=0, jum_bayar=0;  
clrscr();
cout<<"Jumlah yang harus dibayarkan Rp.
 
cout<<"Total Pembelian Rp. "; cin>>tot_beli;
"<<jum_bayar;
   
if (tot_beli >= 50000) getch();
potongan = 0.2 * tot_beli; else
}
potongan = 0.05 * tot_beli;
 
Sebuah rumah makan sederhana menjual berbagai macam makanan
dengan ketentuan :
Ketentuan Soal : Nota Pesananan Warung Makan Enyakkkk…….
Biaya PPN 10% dari harga Tampilan Input:
Total bayar = (Porsi * harga) - ppn
Masukan Kode Menu =
Input Jumlah Pesan =
Kode Menu Harga
1 Nasi Goreng 4500
Tampilan Output:
2 Nasi Rames 3500 Nota Pesananan Warung Makan Enyakkkk…….
3 Nasi Soto 5000
4 Nasi Gudeg 6000 Kode Makanan =
Nama Makanan =
Harga =
Jumlah Beli =
PPN =
Total Bayar =

Anda mungkin juga menyukai