Friday, 9 January 2015

Toko Buku

#include <stdio.h>
#include <iomanip.h>
#include <conio.h>

main()
{
int f,r,hrbk_f[11],jmbl_f[11],tot_f;
float sub_f[11];
char opt_f,no_f[5],nmbl_f[25],jdbk_f[11][23];
back_f:
clrscr();

for (f=1;f<=1;f++)
{
printf("\t\t%c%c Toko Buku Andira %c%c",f,f,f,f);
   }
puts("\n");
cout<<"No. Transaksi          : ";cin>>no_f;
cout<<"Nama Pembeli          : ";gets(nmbl_f);
cout<<"Banyaknya Pembelian [maks. 10]  : ";cin>>r;
printf("\n");



for (f=1;f<=r;f++)
{
   printf("\n");
   cout<<"Data Ke "<<f<<endl;
   cout<<"Judul Buku    : ";gets(jdbk_f[f]);
   cout<<"Harga Buku    : ";cin>>hrbk_f[f];
   cout<<"Jumlah Beli   : ";cin>>jmbl_f[f];
   sub_f[f]=hrbk_f[f]*jmbl_f[f];
   cout<<endl;
   }
   tot_f=sub_f[0]+sub_f[1]+sub_f[2]+sub_f[3]+sub_f[4]+sub_f[5]+sub_f[6]+sub_f[7]+sub_f[8]+sub_f[9]+sub_f[10];
puts("\n");
clrscr();
for (f=3;f<=3;f++)
{
printf("\tStruk Pembelian %c%c Toko Buku Andira %c%c",f,f,f,f);
   }
puts("\n");
cout<<"No. Transaksi : "<<no_f<<endl;
cout<<"Nama Pembeli  : "<<nmbl_f<<endl;
puts("------------------------------------------------------------");
puts("No. Nama   Harga Barang   Jumbel  Subtotal");
puts("------------------------------------------------------------");

for (f=1;f<=r;f++)
{
   cout<<setiosflags(ios::left)<<setw(4)<<f;
   cout<<setiosflags(ios::left)<<setw(23)<<jdbk_f[f];
   cout<<setprecision(8)<<"Rp."<<setw(12)<<hrbk_f[f];
   cout<<setprecision(2)<<setw(8)<<jmbl_f[f];
   cout<<setprecision(8)<<"Rp."<<sub_f[f]<<endl;
   }
puts("------------------------------------------------------------");
cout<<"\t\t\t\t    Total Bayar   Rp."<<tot_f<<endl;
puts("\n");
puts("\t** Terima Kasih Atas Kunjungan Anda **");
puts("\n");
cout<<"Ingin Input Data Lagi [Y/T] : ";
opt_f=getche();
puts("\n");

if (opt_f=='Y' || opt_f=='y')
goto back_f;

getch();
}

No comments :