11.08.2011

Program GBK


#include

#include
#include
#include



using namespace std;

int main(int argc, char *argv[])
{
    int i, banyak_jns;
    char jenis[5];
    char nama[5];
    char ulang, coba_lagi;
    float banyak[3];
    float jumlah[9];
    float satuan[9];
    float hasil;
    float pajak;
 
    cout<
//    do{
             
    cout <<" Banyak jenis  : ";cin >>banyak_jns;
    for (i=1;i<=banyak_jns;i++)
    {
        cout <<" Data ke - "<
        cout <<" Jenis potong : "; cin>> jenis[i];
        cout <<" banyak potong: "; cin>> banyak[i];
     
        switch (jenis[i])
        {
         case 'D':
         case 'd':
              satuan[i] = 2500;
              jumlah[i] = satuan[i] * banyak[i];
         break;
       
         case 'P':
         case 'p':
              satuan[i]= 2000;
              jumlah[i]= satuan[i] * banyak[i];
         break;
         case 'S':
         case 's':
              satuan[i]= 1500;
              jumlah[i]= satuan[i] * banyak[i];
         break;
         default:
                 goto coba_lagi;
                 cout<
        }
    }

    for (i=0;i<=banyak_jns;i++)
    {
        hasil += jumlah[i];
    }
 
    pajak = hasil * 10 / 100;
 
    cout<<"---------------------------------------";
    cout<<"----------"<
    cout<<"No. Jenis      Harga          Banyak";
    cout<<"      Jumlah"<
    cout<<"    Potong     Satuan         Beli  ";
    cout<<"      Harga"<
    cout<<"---------------------------------------";
    cout<<"----------"<
    for (i=1;i<=banyak_jns;i++)
    {
        cout<
        cout<
        cout<
        cout<
        cout<

    cout<<"---------------------------------------";
    cout<<"----------"<
    cout<
    cout<<"                Jumlah Bayar   = "<<"Rp "<
    cout<<"                Pajak 10 %     = "<<"Rp "<
    cout<<"                Total Bayar    = "<<"Rp "<
}
    coba_lagi:
    cout<<" Apakah anda ingin mencoba lagi? (Y jika iya) ";cin >>ulang;
 
//}while (ulang=='Y'||ulang=='y');
    system("PAUSE");
    return EXIT_SUCCESS;
}

0 komentar:

Posting Komentar