Pages

Jumat, 29 April 2011

Program C++

Algoritma menghitung tiket pesawat terbang

#include<iostream.h>
#include<stdio.h>
main()

{
char kode_kota,Kelas,kembali,;
int harga_tiket, PPN, jum_bayar;
do

{


printf("\n^^^^^^^^^^^^^HARGA TIKET PESAWAT^^^^^^^^^^^^^^\n");
cout<<"\n==================================================\n";
cout<<"Tujuan AndaKelas;\n";
cout<<"Ekonomi(E) Bisnis(B) Ekskutif(X)\n";
cout<<"==================================================\n";
cout<<"1. Bangkok$35$45$55\n";
cout<<"2. Hongkong$45$55$65\n";
cout<<"==================================================\n";

printf("\n^^___ Pilih Kota Tujuan___ ^^");
cout<<"\nmasukan kode kota [1..2] :" ;
cin>>kode_kota;
switch(kode_kota)
{
case '1':{cout<<"Kota Tujuan Anda : BANGKOK\n"<<endl;

printf("^^___Pilih Kelas Pesawat___^^");
cout<<"\nmasukan kode kelas [E/B/X]:";
cin>>Kelas;
cout<<endl;
if(Kelas=='E' || Kelas=='e')
{

harga_tiket=35*5675;
PPN=0;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}else if(Kelas=='B' || Kelas=='b')

{
harga_tiket=45*5675;
PPN=0;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(Kelas=='X' || Kelas=='x')
{

harga_tiket=55*5675;
PPN=0.05*harga_tiket;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}break;
}

case'2':{
cout<<"Kota Tujuan Anda : HONGKONG\n"<<endl;
printf("^^___Pilih Kelas Pesawat___^^");
cout<<"\nmasukan kode kelas [E/B/X]:";
cin>>Kelas;
cout<<endl;
if(Kelas=='E' || Kelas=='e')

{
harga_tiket=45*7215;
PPN=0;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}else if(Kelas=='B' || Kelas=='b')

{
harga_tiket=55*7215;
PPN=0.05*harga_tiket;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket = Rp."<<harga_tiket<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}else if(Kelas=='X' || Kelas=='x')

{
harga_tiket=65*7215;
PPN=0.05*harga_tiket;
jum_bayar=harga_tiket-PPN;
cout<<"Harga Tiket =Rp.<<harga_tiket"<<endl;
cout<<"PPN = Rp."<<PPN<<endl;
cout<<"jumlah bayar =Rp."<<jum_bayar<<endl;

}break;
}default :
cout<<"Anda salah memasukan kode"<<endl;

}

printf("\nAnda ingin kembali [y/t] :");
cin>>kembali;
}while(kembali=='Y' || kembali=='y');
return 0;

}

Tidak ada komentar:

Posting Komentar