#include <iostream>
using namespace std;
int main()
{
char nama[20];
int tujuan, kelas, jumlah, biaya;
cout<<"===Tiket Kereta Api"<<endl<<endl;
cout<<"Tujuan Kereta Api"<<endl;
cout<<"1. Purwokerto"<<endl;
cout<<"2. Jakarta"<<endl;
cout<<"3. Bandung"<<endl<<endl;
cout<<"Kelas"<<endl;
cout<<"1. Ekonomi"<<endl;
cout<<"2. Bisnis"<<endl;
cout<<"3. Executive"<<endl<<endl;
cout<<"Masukkan Nama : ";
cin>>nama;
cout<<endl;
cout<<"Masukkan Tujuan : ";
cin>>tujuan;
cout<<endl;
cout<<"Pilih Kelas : ";
cin>>kelas;
cout<<endl;
cout<<"Jumlah Tiket : ";
cin>>jumlah;
cout<<endl;
switch (tujuan) {
case 1 :
if (tujuan == 1 && kelas == 1) {
biaya = 40000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else if (tujuan == 1 && kelas == 2) {
biaya = 60000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else if (tujuan == 1 && kelas == 3) {
biaya = 85000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else {
cout<<"Pilihan tidak tersedia";
}
break;
case 2 :
if (tujuan == 2 && kelas == 1) {
biaya = 80000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else if (tujuan == 2 && kelas == 2) {
biaya = 100000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else if (tujuan == 2 && kelas == 3) {
biaya = 200000 * jumlah;
cout<<"Total Biaya : "<<biaya;
}
else {
cout<<"Pilihan tidak tersedia";
}
break;
case 3 :
if (tujuan == 3 && kelas == 1) {
biaya = 60000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else if (tujuan == 3 && kelas == 2) {
biaya = 80000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else if (tujuan == 3 && kelas == 3) {
biaya = 150000 * jumlah;
cout<<"Total Biaya : "<<biaya;
} else {
cout<<"Pilihan tidak tersedia";
}
break;
default :
cout<<"Kereta Tidak Tersedia";
}
return 0;
}