
TAMPILAN INPUT :
ZAHRA COLLECTION
Jl. Salemba Raya No. 24
Jakarta Pusat
**********************************
Masukkan Nama Kasir = <input>
Masukkan Banyaknya Pembelian = <input>
Data Ke - <output>
Masukkan Kode Jilbab = <input>
Masukkan Jumlah Beli = <input>
<sampai data ke-n>
TAMPILAN OUTPUT :
DAFTAR PENJUALAN JILBAB
Jl. Salemba Raya No. 24
Jakarta Pusat
**************************************************************
No Kode Jenis Harga Jumlah Total
Jilbab Jilbab Satuan Beli
**************************************************************
**************************************************************
Subtotal =
Potongan =
Total Bayar =
KETENTUAN SOAL :
|
Kode Jilbab |
Jenis Jilbab |
Harga |
|
P |
Pasmina |
35000 |
|
N |
Nadina |
30000 |
JAWABAN
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
potongan(float total)
{
float pt;
if(total >150000)
{return(pt=0.1*total);}
else
{return(pt=0);}
}
garis()
{cout<<"============================================"<<endl;}
main()
{
int i,a,jumbel[5];
char nama[5][20],kode[5],nakas[20];
float harga[5],tohar[5],topem=0,pot,tobay;
clrscr();
cout<<"\t\t ZAHRA COLLECTION"<<endl;
cout<<"\t\t Jl. Salemba Raya No.24"<<endl;
cout<<"\t\t\t Jakarta"<<endl;
garis();
cout<<"Input Nama Kasir : ";gets(nakas);
cout<<"Masukkan Jumlah Data : ";cin>>a;
for(i=1;i<=a;i++)
{
cout<<"Data Ke - "<<i<<endl;
cout<<"Kode Barang : "; cin>>kode[i];
cout<<"Jumlah Beli: "; cin>>jumbel[i];
if(kode[i]=='P'||kode[i]=='p')
{
strcpy(nama[i],"Pasmhina");
harga[i]=35000;}
else
{
strcpy(nama[i],"Nadira");
harga[i]=30000;}
tohar[i]=harga[i]*jumbel[i];
cout<<endl;
}
cout<<endl;
cout<<"\t\t DAFTAR PENJUALAN JILBAB"<<endl;
cout<<"\t\t ZAHRA COLLECTION"<<endl;
cout<<"\t\t Jl. Salemba Raya No.24"<<endl;
cout<<"\t\t\t Jakarta"<<endl;
garis();
cout<<"No. Kode Nama Harga Jumlah Total"<<endl;
cout<<" Barang Barang Unit Beli Harga"<<endl;
garis();
for(i=1;i<=a;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(6)<<kode[i];
cout<<setiosflags(ios::left)<<setw(15)<<nama[i];
cout<<setprecision(8)<<" "<<harga[i];
cout<<setprecision(8)<<" "<<jumbel[i];
cout<<setprecision(8)<<" "<<tohar[i]<<endl;
topem=topem+tohar[i];
}
garis();
printf("\n\t\tSubtotal :Rp. %8.0f",topem);
pot=potongan(topem);
printf("\n\t\tPotongan :Rp. %8.0f",pot);
tobay=topem+pot;
printf("\n\t\tTotal Bayar :Rp. %8.0f",tobay);
getch();
}
Untuk SERVICE,INSTALASI KOMPUTER DAN LAN, hubungi: