Subscribe:

Jumat, 19 April 2013

Program loket kereta api C++


#include
#include
#include
#include
main()
{
char nama[20][20];
int n, i, kelas[3], jum[20];
long b[20];
    cout<<"\tNAMA"<<"\t\tNPM"<<"\t\t\tJurusan"<
    cout<<"1.\tHandy Setiawan"<<"\t06.2011.1.05890"<<"\t\tT.Informatika"<
 cout<<"-----------------------------------------------------------"<
 cout<<"Nomer\t|   Pilihan tipe tiket"<
 cout<<"-----------------------------------------------------------"<
 cout<<"1\t|\tEkonomi"<
 cout<<"2\t|\tBisnis"<
 cout<<"3\t|\tEksekutip"<
 cout<<"-----------------------------------------------------------"<
 cout<
 cout<<"

 masukkan banyak jumlah data pembeli\t= ";
 cin>>n;
 cout<


 for(i=1; i<=n; i++)
 {
  cout<<"

 data ke -\t\t\t\t= "<
  cout<<"

 masukan nama pembeli\t\t\t= ";
  gets (nama[i]);
  cout<<"

 jenis kelas\t\t\t\t= ";
  cin>>kelas[i];
  do
   {
   cout<<"

 jumlah yang akan di beli \t\t= ";
   cin>>jum[i];
   if (jum[i]>8)
    {
    cout<<" maksimal tiket yang harus di beli hanya 8 tiket"<
    }
   }
   while (jum[i]>8);
  cout<
 }
 cout<
 for (int i=1; i<=n; i++){
    cout<<"  Data ke -\t\t\t\t= "<
                 cout<<"  Nama pembeli\t\t\t\t= "<
                 cout<<"  tipe Kelas\t\t\t\t= "<
                 cout<<"  Jumlah Pembelian tiket \t\t= "<

   if (kelas[i]==1)
    {
     cout<<"harga tiket ekonomi yaitu Rp.250000,00 dan  "<
     cout<<"karena pembeli hanya membeli tiket sebanyak "<
      if (jum[i]>=3&&jum[i]<5 o:p="">
       {
        b[i]=(jum[i]*250000)*93/100;
        cout<<"maka mendapat diskon sebesar 7%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
      else
      if (jum[i]>=5&&jum[i]<8 o:p="">
       {
        b[i]=(jum[i]*250000)*84/100;
        cout<<"maka mendapat diskon sebesar 16%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
      else
      if (jum[i]==8)
       {
        b[i]=(jum[i]*250000)*73/100;
        cout<<"maka mendapat diskon sebesar 27%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }

      else
       {
        b[i]= jum[i]*250000;
        cout<<"maka tidak mendapat diskon,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
    }
   if (kelas[i]==2)
    {
     cout<<"Harga tiket bisnis yaitu Rp.475000,00 dan telah "<
     cout<<"karena membeli "<
      if (jum[i]>=3&&jum[i]<5 o:p="">
       {
        b[i]=(jum[i]*475000)*93/100;
        cout<<"maka mendapat diskon sebesar 7%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
      else
      if (jum[i]>=5&&jum[i]<8 o:p="">
       {
        b[i]=(jum[i]*475000)*84/100;
        cout<<"maka mendapat diskon sebesar 16%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }

      else
      if (jum[i]==8)
       {
        b[i]=(jum[i]*475000)*73/100;
        cout<<"maka mendapat diskon sebesar 27%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
      else
       {
        b[i]= jum[i]*475000;
        cout<<"maka tidak mendapat diskon,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
    }
   if (kelas[i]==3)
    {
     cout<<"Harga tiket eksekutif yaitu Rp.678000,00 dan "< 
semua pembelian yaitu Rp."<<678000 endl="" i="" jum="" o:p="">
     cout<<"karena pembeli hanya membeli tiket sebanyak"<
      if (jum[i]>=3&&jum[i]<5 o:p="">
       {
        b[i]=(jum[i]*678000)*93/100;
        cout<<"maka mendapat diskon sebesar 7%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }

      else
      if (jum[i]>=5&&jum[i]<8 o:p="">
       {
        b[i]=(jum[i]*475000)*84/100;
        cout<<"maka mendapat diskon sebesar 16%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
      else
      if (jum[i]==8)
       {
        b[i]=(jum[i]*678000)*73/100;
        cout<<"maka mendapat diskon sebesar 27%,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
      else
       {
        b[i]= jum[i]*678000;
        cout<<"maka tidak mendapat diskon,\njadi harga yang harus dibayar pembeli adalah Rp."<
       }
    }
    cout<
   }

getch();
}




0 komentar: