#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