Chain Chronicle

Rabu, 11 Maret 2015

Contoh Progam C++ "Penjualan Tiket"

#include <iostream>
#include <cstdlib>


using namespace std;
     
class olive{ //Deklarasi class
          public : void atas(); //kenapa void ? karena tidak mengemblikan nilai
                   int input();
  int proses();
     
          private : int pilih[20],n,i,total,j;
          };
           
 void olive::atas(){
               cout<<"\t*****************************************\n";
             cout<<"\tMACKANDS L.N.O {1400018012}"<<endl;
             cout<<"\tIFANSJAH PUTRA {1400018024}"<<endl;
             cout<<"\tM.RASYID RIDHO {1400018016}"<<endl;
             cout<<"\tOCTAVIANTO R.C {1400018001}"<<endl;
                    cout<<"\t*****************************************\n";
   cout<<"\tBIMA SATRYA GARUDA TRAVEL\n";
cout<<"\t*****************************************\n";
cout<<"\tPilihan Tujuan Tiket :"<<endl; //pilihan tujuan yang akan dipilih...    
cout<<"\t1.Indonesia ==> Tokyo\n\t2.Indonesia ==> Taipei\n\t3.Indonesia ==> Madinah"<<endl<<endl;
cout<<"\tPilihan Class Tiket : "<<endl;
cout<<"\t1.Ekonomi"<<endl;
cout<<"\t2.Bisnis"<<endl;
cout<<"\t3.VIP"<<endl<<endl;
                  };
                     
 int olive::input(){
           cout<<"\tJumlah Tiket  :";
           cin>>n;
           for(i=1;i<=n;i++){
                             cout<<"\t"<<i<<". Tujuan Pesawat : ";
                             cin>>pilih[i];
                             for(j=i;j<=i;j++){
                             cout<<"\t"<<j<<". Class Pesawat : ";
                             cin>>pilih[j];
                             }
                             }
                                   };
      int olive::proses(){
           int total=0,harga,bayar,kembali,tokyo,taipei,madinah;
           i=1,j=i;
           for(i=1;i<=n;i++) for (j=i;j<=i;j++){
                 if (pilih[i]==1)
{tokyo;{if (pilih[j]==1)
{harga=4500000;}
else if (pilih[j]==2){harga=5250000;}
else if (pilih[j]==3){harga=6500000;}
else {harga=0;}}}
else if (pilih[i]==2)
{taipei;{if (pilih[j]==1)
{harga=3500000;}
else if (pilih[j]==2){harga=4250000;}
else if (pilih[j]==3){harga=5500000;}
else {harga=0;}}}
else if (pilih[i]==3)
{madinah;{if (pilih[j]==1)
{harga=7000000;}
else if (pilih[j]==2){harga=8250000;}
else if (pilih[j]==3){harga=10000000;}
else {harga=0;}}}
else {harga=0;
}
            total=total+harga;                 }
                      cout<<"\tTOTAL BAYAR = "<<total<<endl;
cout<<"\n\t****************************************\n";    
cout<<"\tPEMBAYARAN\n";
cout<<"\t****************************************\n";
cout<<"\tUang Bayar : ";cin>>bayar;
kembali=bayar-total;
cout<<"\tUang Kembali : "<<kembali<<endl;
cout<<"\t****************************************\n";
cout<<"\t-------------TERIMAKASIH--------------"<<endl;

    };

int main()
{  int yes;
   olive out;
   out.atas();
   out.input();
   out.proses();

   return 0;
}

Tidak ada komentar:

Posting Komentar