1. Contoh Pernyataan IF
Sebuah toko dengan nama ”HALAL MAKMUR JAYA”, dalam melayani pembeli, mempunyai ketentuan dalam memberikan potongan harga. Dimana besarnya potongan harga dari pembelian barang adalah sebagai berikut:
2. Contoh Pernyataan if - else
Sebuah toko dengan nama ”GEMA INSANI ”, dalam melayani pembeli, mempunyai
3. Pernyataan NESTED IF
1. Suatu Perusahaan dengan nama ”SEJAHTERA HALAL SENTOSA” memberikan komisi
Sebuah toko dengan nama ”HALAL MAKMUR JAYA”, dalam melayani pembeli, mempunyai ketentuan dalam memberikan potongan harga. Dimana besarnya potongan harga dari pembelian barang adalah sebagai berikut:
1) Tidak ada potongan jika total pembelian kurang dari Rp.50.000
2) jika total pembelian lebih dari atau sama dengan Rp.50.000 potongan yang diterima sebesar 20% dari total pembelian
Script Program :
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>
void main()
{
char kasir[10], pemb[20];
int p, q, r;
cout<<"\t==========================================\t\n ";
cout<<" \t Selamat datang di \t\n";
cout<<"\t HALAL MAKMUR JAYA\t\n ";
cout<<'\n';
cout<<"\t Selamat Berbelanja \t\n";
cout<<"\t==========================================\t\n ";
cout<<"\t nama kasir : \t";
gets(kasir);
cout<<"\t pembeli : \t";
gets(pemb);
cout<<"\t Total Harga : \t";
cin>>p;
cout<<'\n';
cout<<"\t==========================================\t\n ";
cout<<'\n';
if (p<50000)
{ cout<<"\t==========================================\t\n ";
cout<<"\t HALAL MAKMUR JAYA \t\n";
cout<<"\tMaaf "<<pemb<<", Anda tidak mendapat potongan\t\n";
cout<<"\t Harga Total : "<<p<<"\t\n";
cout<<"\t Pembeli : "<<pemb<<"\t\n";
cout<<"\t Kasir : "<<kasir<<"\t\n";
cout<<"\tPembelian di atas 50.000 akan mendapatkan potongan\t\n";
cout<<"\t Tingkatkan lagi pembelian Anda\t\n";
cout<<"\t Terima Kasih telah berbelanja\t\n";
cout<<"\t Datang lagi yaaa.... :)\t\n";
cout<<"\t==========================================\t\n ";}
if (p>=50000)
{ q=0.2*p;
r=p-q;
cout<<"\t==========================================\t\n ";
cout<<"\t HALAL MAKMUR JAYA \t\n";
cout<<"\t SELAMAT "<<pemb<<" !!!!! \t\n";
cout<<"\t Anda mendapatkan potongan sebesar 20%\t\n";
cout<<"\t Harga Total : "<<p<<"\t\n";
cout<<"\t Potongan : "<<q<<"\t\n";
cout<<"\tHarga setelah dipotong : "<<r<<"\t\n";
cout<<"\t Pembeli : "<<pemb<<"\t\n";
cout<<"\t Kasir : "<<kasir<<"\t\n";
cout<<"\t Terima Kasih telah berbelanja\t\n";
cout<<"\t Datang lagi yaaa.... :)\t\n";
cout<<"\t==========================================\t\n ";}
getch();
}
Sebuah toko dengan nama ”GEMA INSANI ”, dalam melayani pembeli, mempunyai
ketentuan
dalam memberikan potongan harga. Dimana besarnya potongan harga dari pembelian
barang adalah sebagai berikut:
1)
jika total
pembelian barang kurang dari Rp.50.000, maka potongan yang diterima sebesar 5%
dari total pembelian.
2)
jika total
pembelian barang lebih atau sama dengan Rp.50.000 potongan yang diterima sebesar
20% dari total pembelian.
3)
konsumen ingin
anda membuatkan program dengan mencantumkan juga label toko, nama kasir dan
pembeli.
Script Program
:
#include
<iostream.h>
#include
<conio.h>
#include
<string.h>
#include
<stdio.h>
void main()
{
char kasir[10], pemb[20];
int p, q, r, s;
cout<<"\t==========================================\t\n
";
cout<<" \t Selamat datang di \t\n";
cout<<"\t GEMA INSANI\t\n ";
cout<<'\n';
cout<<"\t Selamat Berbelanja \t\n";
cout<<"\t==========================================\t\n
";
cout<<"\t nama kasir : \t";
gets(kasir);
cout<<"\t pembeli : \t";
gets(pemb);
cout<<"\t Total Harga : \t";
cin>>p;
cout<<'\n';
cout<<"\t==========================================\t\n
";
cout<<'\n';
if (p<50000)
{ q=0.05*p;
s=p-q;
cout<<"\t==========================================\t\n
";
cout<<"\t GEMA INSANI \t\n";
cout<<"\t SELAMAT
"<<pemb<<" !!!!!
\t\n";
cout<<"\t Anda mendapatkan potongan sebesar
5%\t\n";
cout<<"\t Harga Total : "<<p<<"\t\n";
cout<<"\t Potongan : "<<q<<"\t\n";
cout<<"\tHarga setelah dipotong :
"<<s<<"\t\n";
cout<<"\t Pembeli :
"<<pemb<<"\t\n";
cout<<"\t Kasir :
"<<kasir<<"\t\n";
cout<<"\t Terima Kasih telah berbelanja\t\n";
cout<<"\t Datang lagi yaaa.... :)\t\n";
cout<<"\t==========================================\t\n
";}
else
{ q=0.2*p;
r=p-q;
cout<<"\t==========================================\t\n
";
cout<<"\t GEMA INSANI \t\n";
cout<<"\t SELAMAT
"<<pemb<<"!!!!!
\t\n";
cout<<"\t Anda mendapatkan potongan sebesar
20%\t\n";
cout<<"\t Harga Total : "<<p<<"\t\n";
cout<<"\t Potongan : "<<q<<"\t\n";
cout<<"\tHarga setelah dipotong :
"<<r<<"\t\n";
cout<<"\t Pembeli :
"<<pemb<<"\t\n";
cout<<"\t Kasir : "<<kasir<<"\t\n";
cout<<"\t Terima Kasih telah berbelanja\t\n";
cout<<"\t Datang lagi yaaa.... :)\t\n";
cout<<"\t==========================================\t\n
";}
getch();
}
1. Suatu Perusahaan dengan nama ”SEJAHTERA HALAL SENTOSA” memberikan komisi
kepada para salesmannya dengan ketentuan sebagai
berikut:
1)
bila salesman
dapat menjual barang hingga Rp.20.000, maka akan diberikan uang jasa sebesar
Rp.10.000. ditambah dengan komisi Rp. 10% dari pendapatan yang diperoleh hari
itu.
2)
bila salesman
dapat menjual barang diatas Rp.20.000, maka akan diberikan uang jasa sebesar
Rp.20.000, ditambah dengan uang komisi Rp.15% dari pendapatan yang diperoleh
pada hari itu.
3)
bila salesman
dapat menjual barang diatas Rp.50.000, maka akan diberikan uang jasa sebesar Rp.30.000,
ditambah dengan uang komisi Rp.20% dari pendapatan yang diperoleh pada hari
itu.
4)
perusahaan itu
ingin anda membuatkan program dengan mencantumkan juga label nama perusahaan,
nama kasir dan salesman.
Script program :
#include
<iostream.h>
#include
<conio.h>
#include
<stdio.h>
#include
<string.h>
void main()
{
int jasa, komisi,
barang, total;
char kasir[15],
sales[15];
cout<<"\t======================================\t\n";
cout<<"\t Selamat Datang \t\n";
cout<<"\t SEJAHTERA HALAL SENTOSA .Corp\t\n";
cout<<"\t======================================\t\n";
cout<<"\t Nama Sales = ";
gets(sales);
cout<<"\t Nama Kasir = ";
gets(kasir);
cout<<"\t barang yang dijual = ";
cin>>barang;
cout<<"\t======================================\t\n";
if (barang<=20000)
{ jasa=barang+10000;
komisi=0.1*jasa;
total=jasa+komisi;
cout<<"\t==============================================\t\n";
cout<<"\t SEJAHTERA HALAL SENTOSA .Corp\t\n";
cout<<"\t Halo
"<<sales<<" \t\n";
cout<<"\t Penjualan anda hari ini =
"<<barang<<" \t\n";
cout<<"\t SELAMAT !! \t\n";
cout<<"\tAnda mendapat uang jasa
sebesar 10.000 = "<<jasa<<" \t\n";
cout<<"\t Komisi 10% =
"<<komisi<<" \t\n";
cout<<"\t Total = "<<total<<"
\t\n";
cout<<"\t Nama Sales =
"<<sales<<" \t\n";
cout<<"\t Nama Kasir =
"<<kasir<<" \t\n";
cout<<"\t==============================================\t\n";}
else if
((barang>20000)&&(barang<50000))
{ jasa=barang+20000;
komisi=0.15*jasa;
total=jasa+komisi;
cout<<"\t==============================================\t\n";
cout<<"\t SEJAHTERA HALAL SENTOSA
.Corp\t\n";
cout<<"\t Halo
"<<sales<<" \t\n";
cout<<"\t Penjualan anda hari ini =
"<<barang<<" \t\n";
cout<<"\t SELAMAT !! \t\n";
cout<<"\tAnda mendapat uang jasa
sebesar 20.000 = "<<jasa<<" \t\n";
cout<<"\t Komisi 15% =
"<<komisi<<" \t\n";
cout<<"\t Total = "<<total<<"
\t\n";
cout<<"\t Nama Sales =
"<<sales<<" \t\n";
cout<<"\t Nama Kasir =
"<<kasir<<" \t\n";
cout<<"\t===============================================\t\n";}
else
{ jasa=barang+30000;
komisi=0.2*jasa;
total=jasa+komisi;
cout<<"\t================================================\t\n";
cout<<"\t SEJAHTERA HALAL SENTOSA .Corp\t\n";
cout<<"\t Halo
"<<sales<<" \t\n";
cout<<"\t Penjualan anda hari ini =
"<<barang<<" \t\n";
cout<<"\t SELAMAT !! \t\n";
cout<<"\tAnda mendapat uang jasa
sebesar 30.000 = "<<jasa<<" \t\n";
cout<<"\t Komisi 20% =
"<<komisi<<" \t\n";
cout<<"\t Total = "<<total<<"
\t\n";
cout<<"\t Nama Sales =
"<<sales<<" \t\n";
cout<<"\t Nama Kasir =
"<<kasir<<" \t\n";
cout<<"\t================================================\t\n";}
getch();
}





