Senin, 26 November 2012

Script Tugas C++ Fried Chicken


#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
int i,j,ulangi;
char jenis[6]={'D','d','P','p','S','s'},*ket[6];
long bp[6],jh[6]={0},harga[6]={2500,2000,1500};
long jb[6]={0},pajak[6],tb[6];
awal:
clrscr();
cout<<"GEROBAK FRIED CHICKEN"<<endl;
cout<<"---------------------"<<endl;
cout<<"Kode Jenis Harga"<<endl;
cout<<"---------------------------"<<endl;
cout<<" D   Dada  2500"<<endl;
cout<<" P   Paha  2000"<<endl;
cout<<" S   Sayap 1500"<<endl;
cout<<"---------------------------"<<endl;
cout<<endl;
cout<<"\nBanyak Jenis          : ";cin>>i;
jb[i]=0;
    if(i<=0)
   {
   cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
   goto akhir;
   }
   else
   {
        for(j=1;j<=i;++j)
       {
cout<<"-----------------------\n";
cout<<"Jenis ke- "<<j;
cout<<"\nJenis Potong [D/P/S]  : ";cin>>jenis[j];
cout<<"Banyak Potong         : ";cin>>bp[j];
if (jenis[j]=='D'||jenis[j]=='d'){
    ket[j] = "Dada ";
    harga[j] = 2500; }
else if (jenis[j]=='P'||jenis[j]=='p'){
    ket[j] = "Paha ";
    harga[j] = 2000;}
else if (jenis[j] == 'S' || jenis[j] == 's'){
    ket[j] = "Sayap";
    harga[j] = 1500;}
else {
    cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
    harga[j] = 0;}
jh[j]=harga[j]*bp[j];
jb[i]=jb[i]+harga[j]*bp[j];
 if (jb[i]==0)
 {
 pajak[i]=0;
 tb[i]=0;
 }
 else
 {
 pajak[i]=jb[i]*0.1;
 tb[i]=jb[i]+pajak[i];
 }
 }
 }
clrscr();
cout<<"\n\n\tGEROBAK FRIED CHICKEN"<<endl;
cout<<"------------------------------------------------"<<endl;
cout<<"No.| Jenis     | Harga     | Banyak | Jumlah"<<endl;
cout<<"   | Potong    | Satuan    | Beli   | Harga"<<endl;
cout<<"================================================"<<endl;
for (j=1;j<=i;++j)
{
cout<<" "<<j<<" | "<<ket[j]<<"     | "<<harga[j];
cout<<"      | "<<bp[j]<<"      | Rp. "<<jh[j]<<endl;
}
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar  Rp. "<<jb[i]<<endl;
cout<<"\t\t\tPajak 10%     Rp.  "<<pajak[i]<<endl;
cout<<"\t\t\tTotal Bayar   Rp. "<<tb[i];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
  if (ulangi == 'Y' || ulangi == 'y')
       goto awal;
  else
cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}

gambar : masukan


gambar : keluaran

Terima Kasih atas kunjungan anda,
Semoga Sukses Kawan !!

Tidak ada komentar:

Posting Komentar