Else if adalah suatu Percabangan yang memiliki lebih dari satu kondisi. Berikut adalah contoh mengenai percabangan Else If
Contoh:
1. Suatu perusahaan memberikan komisi pada para salesman dengan ketentuan sebagai berikut:
- Bila salesmen dapat menjual barang hinggaRp.200.000,-maka akan diberikan uang jasa sebesar Rp.10.000,-ditambah dengan uang komisiRp.10% dari pendapatan yang diperoleh hariitu.
- Bila salesman dapat menjual barang diatas Rp.200.000 maka akan diberikan uang jasa sebesar Rp.20.000,-ditambah dengan uang komisi Rp.10% dari pendapatan yg diperoleh hariitu.
- Bila salesman dapat menjual barang diatas Rp.500.000,-,akan diberikan uang jasa sebesarRp.30.000,-ditambah dengan uang komisi Rp.20% dari pendapatan yg diperoleh hari itu.
Buatlah program untuk menghitung komisi yg akan didapatkan oleh salesmen tersebut.
#include<iostream.h>
#include<conio.h>
void main()
{
float hasil,jasa,komisi,total;
clrscr();
cout<<"Jumlah Penjualan Rp ";
cin>>hasil;
if(hasil == 200000)
{
jasa=10000;
komisi=hasil*0.1;
}
else if(hasil >200000 && hasil <500000)
{
jasa=20000;
komisi=hasil*0.10;
}
else if(hasil >=500000)
{
jasa=30000;
komisi=hasil*0.2;
}
total=jasa + komisi;
cout<<"Uang Jasa Rp "<<jasa<<endl;
cout<<"Uang Komisi Rp "<<komisi<<endl;
cout<<"======================="<<endl;
cout<<"Total Rp "<<total<<endl;
}
setelah selesai maka akan mendapatkan hasil seperti dibawah ini:
0 komentar:
Posting Komentar