PERTEMUAN 14 BIG PROJECT
Project
pulsa
#include
<stdio.h>
#include
<conio.h>
#include
<iostream>
#include
<iomanip>
#include
<string.h>
#include
<stdlib.h>
using
namespace std;
judul()
{
printf(" TOKO PULSA \"ON
TERUS\"\n");
printf(" ROCHMAN NUR \n");
printf(" ===============================\n");
}
garis()
{
printf("=================================================================\n");
}
struct
{
char
kp[2],ku[2],paket[20],ukuran[10];
int
banyak;
long
harga,subtotal;
}ra[10];
char
penyewa[10],petugas[10],lagi,menu,anggota[10],nomerr[25];
int
a,b;
long
total,bayar,kembali;
sum()
{
total=total+ra[a].subtotal;
}
int
main()
{
awal:
system("cls");
total=0;
cout<<"\tSelamat
Datang di Toko Pulsa \"ON TERUS\" "<<endl;
cout<<" Rohman
Nur"<<endl;
cout<<" ==================================================="<<endl;
cout<<"Pilihan
Menu : "<<endl;
cout<<" 1. Input Data
Transaksi"<<endl;
cout<<" 2. Log
Out"<<endl<<endl;
garis();
cout<<"Inputkan
Pilihan Anda = ";menu=getch();
cout<<menu<<endl;
cout<<"Tekan
ENTER untuk melanjutkan..";getch();
if(menu=='1')
goto transaksi;
else
if(menu=='2') goto akhir;
transaksi:
system("cls");
judul();
cout<<endl;
cout<<"INPUT
DATA TRANSAKSI"<<endl<<endl;;
cout<<"Nama
Petugas : ";cin>>petugas;
cout<<"Nama
Pembeli : ";cin>>penyewa;
cout<<"Nomor
HP : ";cin>>nomerr;
cout<<"Banyak
Data : ";cin>>b;
cout<<endl<<endl;
for(a=1;a<=b;a++)
{
cout<<"Data
ke - "<<a<<endl;
cout<<"Input
Kode Paket [C/F/O] : ";cin>>ra[a].kp;
cout<<"Input
Jenis Paket [1/2] :
";cin>>ra[a].ku;
cout<<"Jumlah
Beli :
";cin>>ra[a].banyak;
cout<<endl;
if((!strcmp(ra[a].kp,"C"))||(!strcmp(ra[a].kp,"c")))
{
strcpy(ra[a].paket,"Combo");
if(strcmp(ra[a].ku,"1")==0||strcmp(ra[a].ku,"1")==0)
{
strcpy(ra[a].ukuran,"Mingguan");
ra[a].harga=25000;
}
else if(strcmp(ra[a].ku,"2")==0||strcmp(ra[a].ku,"2")==0)
{
strcpy(ra[a].ukuran,"Bulanan");
ra[a].harga=100000;
}
}
else
if((!strcmp(ra[a].kp,"F"))||(!strcmp(ra[a].kp,"f")))
{
strcpy(ra[a].paket,"Flazz");
if(strcmp(ra[a].ku,"1")==0||strcmp(ra[a].ku,"1")==0)
{
strcpy(ra[a].ukuran,"Mingguan");
ra[a].harga=20000;
}
else
if(strcmp(ra[a].ku,"2")==0||strcmp(ra[a].ku,"2")==0)
{
strcpy(ra[a].ukuran,"Bulanan");
ra[a].harga=50000;
}
}
else
if((!strcmp(ra[a].kp,"O"))||(!strcmp(ra[a].kp,"o")))
{
strcpy(ra[a].paket,"Ooredoo");
if(strcmp(ra[a].ku,"1")==0||strcmp(ra[a].ku,"1")==0)
{
strcpy(ra[a].ukuran,"Mingguan");
ra[a].harga=10000;
}
else
if(strcmp(ra[a].ku,"2")==0||strcmp(ra[a].ku,"2")==0)
{
strcpy(ra[a].ukuran,"Bulanan");
ra[a].harga=30000;
}
}
}
system("cls");
judul();
cout<<"Nama
Petugas :
"<<petugas<<endl;
cout<<"Nama
Pembeli :
"<<penyewa<<endl;
cout<<"Nomor
Hp :
"<<nomerr<<endl;
cout<<"DATA
PEMBELIAN PULSA"<<endl;
garis();
cout<<"No. Jenis Jenis Harga
Jumlah Jumlah
Bayar"<<endl<<endl;
cout<<" Pulsa Paket Beli "<<endl;
garis();
for(a=1;a<=b;a++)
{
cout<<setiosflags(ios::left)<<setw(5)<<a;
cout<<setiosflags(ios::left)<<setw(15)<<ra[a].paket;
cout<<setiosflags(ios::left)<<setw(9)<<ra[a].ukuran;
cout<<setiosflags(ios::left)<<setw(11)<<ra[a].harga;
cout<<setiosflags(ios::left)<<setw(7)<<ra[a].banyak;
ra[a].subtotal=ra[a].harga*ra[a].banyak;
cout<<setiosflags(ios::left)<<setw(11)<<ra[a].subtotal<<endl;
sum();
}
cout<<endl;
garis();
cout<<endl;
cout<<" Total
Bayar :
"<<total<<endl;
cout<<" Uang
Bayar : ";cin>>bayar;
kembali=bayar-total;
cout<<" Uang Kembali : "<<kembali;
cout<<endl<<endl;
garis();
cout<<"Terimakasih
Atas Telah Membeli Pulsa Kami.."<<endl<<endl;
cout<<"Input
Data Lagi [Y/T] ???";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto
awal;
else
goto
akhir;
getch();
akhir:
getch();
}
|



Komentar
Posting Komentar