Contoh Nested IF :
#include <iostream.h>
main()
{
long double pendapatan, jasa=0, komisi=0, total=0;
cout<<"Pendapatan hari ini : ";cin>>pendapatan;
if (pendapatan >=0 && pendapatan <=30000)
{
jasa=10000;
komisi=0.1*pendapatan;
}
else
{
if
(pendapatan>30000 && pendapatan<=60000)
{
jasa=20000;
komisi=0.15*pendapatan;
}
else
{
jasa=30000;
komisi=0.2*pendapatan;
}
}
//Menghitung total
total=komisi+jasa;
cout<<"Uang
jasa : "<<jasa<<"\n";
cout<<"Uang
komisi : "<<komisi<<"\n";
cout<<"Total
: "<<total;
}
Contoh Nested IF 2 :
#include <iostream.h>
main()
{
long double pendapatan, jasa=0, komisi=0, total=0;
cout<<"Pendapatan hari ini : ";cin>>pendapatan;
if (pendapatan >=0 && pendapatan <=30000)
{
jasa=10000;
komisi=0.1*pendapatan;
}
else if (pendapatan<=60000)
{
jasa=20000;
komisi=0.15*pendapatan;
}
else
{
jasa=30000;
komisi=0.2*pendapatan;
}
//Menghitung total
total=komisi+jasa;
cout<<"Uang
jasa : "<<jasa<<"\n";
cout<<"Uang
komisi : "<<komisi<<"\n";
cout<<"Total
: "<<total;
}
Contoh Switch-Case :
#include <iostream.h>
main()
{
char kode;
cout<<"Masukkan kode barang [A..C]
: ";cin>>kode;
switch(kode)
{
case 'A' :
cout<<"Alat Olahraga";
break;
case 'B' :
cout<<"Alat Elektronik";
break;
case 'C' :
cout<<"Alat Masak";
break;
default :
cout<<"Anda salah memasukkan
kode";
break;
}
}
Contoh Switch-Case 2 :
#include <iostream.h>
main()
{
char kode;
cout<<"Masukkan kode barang [A..C]
: ";cin>>kode;
switch(kode)
{
case 'A' :
case 'a' :
cout<<"Alat Olahraga";
break;
case 'B' :
case 'b' :
cout<<"Alat Elektronik";
break;
case 'C' :
case 'c' :
cout<<"Alat Masak";
break;
default :
cout<<"Anda salah memasukkan
kode";
break;
}
}
0 komentar:
Posting Komentar