Soal:
1. Sebuah Perusahaan Waralaba bernama SHARE MARKET mengadakan promosi untuk program diskon pembelian dari jumlah bayar, dengan ketentuan sebagai berikut :
a. Jika jumlah bayar lebih dari 100.000, maka diskon pembelian adalah sebesar 10%.
a. Jika jumlah bayar lebih dari 50.000 s/d 100.000, maka diskon pembelian adalah sebesar 7%.
a. Jika jumlah bayar lebih dari 20.000 s/d 50.000, maka diskon pembelian adalah sebesar 5%.
a. Jika jumlah bayar kurang dari 20.000, maka diskon pembelian adalah sebesar 0%.
Program Tambahan :
- Total bayar adalah jumlah bayar di kurangi diskon pembelian.
- Uang Kembalian adalah uang cash di kurangi total bayar.
- Program ini terus berulang ke perhitungan awal.
- Setiap operator/ kasir mempunyai satu password.
- Nama operator/kasir akan tercetak setelah total bayar dan kembalian.
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char kode,salah,nama[20];
clrscr();
cout<<endl<<"Silahkan Login"<<endl<<endl;
cout<<endl;
cout<<"Masukan Nama Anda : ";gets(nama);
cout<<"Masukan Password : ";
cout<<"Tekan Enter Dua Kali setelah Anda Memasukan password"<<endl;
cin>>kode;
salah=getche();
if (kode!='z')
cout<<"Maaf,Password yang Anda Masukan Salah."<<endl;
salah=getche();
if(kode!='z')
goto keluar;
//--------------------------------------------------------------------//
clrscr();
char lagi;
long harga,jumbar,bayar,diskon,total,cash,kembali;
atas:
clrscr();
cout<<endl<<"\tSelamat Datang di Share Market"<<endl<<endl;
cout<<"\t=============================="<<endl<<endl;
cout<<"Program Hitung Diskon Pembelian"<<endl;
cout<<"-------------------------------"<<endl<<endl;
cout<<"Masukan harga barang : ";cin>>harga;
cout<<"Masukan jumlah barang : ";cin>>jumbar;
bayar=harga *jumbar;
cout<<endl<<"Bayar : "<<bayar<<endl;
if(bayar>=100000)
{
diskon=bayar*10/100;
cout<<endl<<"Diskon pembelian 10% : "<<diskon<<endl;
}
else if(bayar>=20000&&bayar<=50000)
{
diskon=bayar*5/100;
cout<<endl<<"Diskon pembelian 5% : "<<diskon<<endl;
}
else if(bayar>=50000&&100000)
{
diskon=bayar*7/100;
cout<<endl<<"Diskon pembelian 7% : "<<diskon<<endl;
}
else
{
diskon=bayar*0/100;
cout<<endl<<"Diskon pembelian : "<<diskon<<endl;
}
total=bayar-diskon;
cout<<" _________________-"<<endl;
cout<<endl<<"Total Bayar : "<<total<<endl<<endl<<endl;
cout<<"Cash : ";cin>>cash;
kembali=cash-total;
cout<<"Kembali : "<<kembali<<endl<<endl<<endl;
cout<<"\n\n------------------------------------"<<endl;
cout<<"Kasir : "<<nama<<endl;
cout<<"------------------------------------"<<endl<<endl;
//-----------------------------------------------------------------//
cout<<"Hitung Kembali [Tekan Enter] ";cin>>lagi;
lagi=getche();
if(lagi=='Y'||lagi=='y');
goto atas;
getch();
keluar:
}
Output :
Download disini
1. Sebuah Perusahaan Waralaba bernama SHARE MARKET mengadakan promosi untuk program diskon pembelian dari jumlah bayar, dengan ketentuan sebagai berikut :
a. Jika jumlah bayar lebih dari 100.000, maka diskon pembelian adalah sebesar 10%.
a. Jika jumlah bayar lebih dari 50.000 s/d 100.000, maka diskon pembelian adalah sebesar 7%.
a. Jika jumlah bayar lebih dari 20.000 s/d 50.000, maka diskon pembelian adalah sebesar 5%.
a. Jika jumlah bayar kurang dari 20.000, maka diskon pembelian adalah sebesar 0%.
Program Tambahan :
- Total bayar adalah jumlah bayar di kurangi diskon pembelian.
- Uang Kembalian adalah uang cash di kurangi total bayar.
- Program ini terus berulang ke perhitungan awal.
- Setiap operator/ kasir mempunyai satu password.
- Nama operator/kasir akan tercetak setelah total bayar dan kembalian.
Listing Program :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
char kode,salah,nama[20];
clrscr();
cout<<endl<<"Silahkan Login"<<endl<<endl;
cout<<endl;
cout<<"Masukan Nama Anda : ";gets(nama);
cout<<"Masukan Password : ";
cout<<"Tekan Enter Dua Kali setelah Anda Memasukan password"<<endl;
cin>>kode;
salah=getche();
if (kode!='z')
cout<<"Maaf,Password yang Anda Masukan Salah."<<endl;
salah=getche();
if(kode!='z')
goto keluar;
//--------------------------------------------------------------------//
clrscr();
char lagi;
long harga,jumbar,bayar,diskon,total,cash,kembali;
atas:
clrscr();
cout<<endl<<"\tSelamat Datang di Share Market"<<endl<<endl;
cout<<"\t=============================="<<endl<<endl;
cout<<"Program Hitung Diskon Pembelian"<<endl;
cout<<"-------------------------------"<<endl<<endl;
cout<<"Masukan harga barang : ";cin>>harga;
cout<<"Masukan jumlah barang : ";cin>>jumbar;
bayar=harga *jumbar;
cout<<endl<<"Bayar : "<<bayar<<endl;
if(bayar>=100000)
{
diskon=bayar*10/100;
cout<<endl<<"Diskon pembelian 10% : "<<diskon<<endl;
}
else if(bayar>=20000&&bayar<=50000)
{
diskon=bayar*5/100;
cout<<endl<<"Diskon pembelian 5% : "<<diskon<<endl;
}
else if(bayar>=50000&&100000)
{
diskon=bayar*7/100;
cout<<endl<<"Diskon pembelian 7% : "<<diskon<<endl;
}
else
{
diskon=bayar*0/100;
cout<<endl<<"Diskon pembelian : "<<diskon<<endl;
}
total=bayar-diskon;
cout<<" _________________-"<<endl;
cout<<endl<<"Total Bayar : "<<total<<endl<<endl<<endl;
cout<<"Cash : ";cin>>cash;
kembali=cash-total;
cout<<"Kembali : "<<kembali<<endl<<endl<<endl;
cout<<"\n\n------------------------------------"<<endl;
cout<<"Kasir : "<<nama<<endl;
cout<<"------------------------------------"<<endl<<endl;
//-----------------------------------------------------------------//
cout<<"Hitung Kembali [Tekan Enter] ";cin>>lagi;
lagi=getche();
if(lagi=='Y'||lagi=='y');
goto atas;
getch();
keluar:
}
Output :
Download disini
Tidak ada komentar:
Posting Komentar