BSI Tugas Borland C++ Program Array Berdimensi (Penjualan Ayam) - Adjie Krisnandy Info

Jumat, 20 Maret 2015

BSI Tugas Borland C++ Program Array Berdimensi (Penjualan Ayam)


Hai..
Kali ini saya akan berbagi mengenai tugas Algoritma & Pemrograman tentang Array Berdimensi
disini saya akan memberi contoh tentang :
program penjualan ayam

langsung saja..
ini adalah screen shootnya



dan ini adalah source codenya menggunakan borland C++
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
#include<iomanip.h>

main()
{
    int i;
    int banyakjenis,banyakpotong[9],harga[9],jumlahharga[9];
   long total[9],grand[9];
   char kodepotong[9];
   char kode[9][10];
   long pajak[9];
   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<<"Banyak Jenis : ";cin>>banyakjenis;
    total[banyakjenis]=0;
   if(banyakjenis<=0)
   {
   cout<<"anda salah memasukkan input";
   getch();
   goto awal;
   }
   else
   {
      for(i=1;i<=banyakjenis;++i)
    {
    cout<<"Jenis Ke-"<<i<<endl;
    cout<<"Kode Potong [D/P/S]: ";cin>>kodepotong;
     if (strcmp (kodepotong,"D")==0 || strcmp(kodepotong,"d")==0)
       {
        strcpy(kode[i],"Dada");
        harga[i]=2500;
      }
     else if (strcmp (kodepotong,"P")==0 || strcmp(kodepotong,"p")==0)
       {
        strcpy(kode[i],"Paha");
        harga[i]=2000;
      }
     else if (strcmp (kodepotong,"S")==0 || strcmp(kodepotong,"s")==0)
       {
        strcpy(kode[i],"Sayap");
        harga[i]=1500;
      }
        cout<<"Banyak Potong : ";cin>>banyakpotong[i];
        jumlahharga[i]=harga[i]*banyakpotong[i];
        total[banyakjenis]=total[banyakjenis]+harga[i]*banyakpotong[i];
        }
      }
cout<<"Gerobak Fried Chicken"<<endl;
cout<<"---------------------"<<endl;
cout<<"No. Jenis Potong  Harga Satuan  Banyak Potong  Jumlah Harga"<<endl;
cout<<"---------------------"<<endl;
for(i=1;i<=banyakjenis;++i)
    {
    cout<<setiosflags(ios::left)<<setw(4)<<i;
   cout<<setiosflags(ios::left)<<setw(13)<<kode[i];
   cout<<setprecision(2)<<" "<<harga[i]<<setw(12);
   cout<<setprecision(2)<<" "<<banyakpotong[i]<<setw(12);
   cout<<setprecision(2)<<" "<<jumlahharga[i]<<endl;
   }

   cout<<"============================"<<endl;

cout<<"jumlah bayar : "<<total[banyakjenis]<<endl;
pajak[i]=total[banyakjenis]*0.1;
cout<<"Pajak 10%    : "<<pajak[i]<<endl;
cout<<"============================"<<endl;
grand[i]=total[banyakjenis]+pajak[i];
cout<<"Total yang dibayar : "<<grand[i]<<endl;
   getch();
}


Semoga Bermanfaat

-AK-

Share with your friends

Give us your opinion