Official Website | Members area : Register or Sign in

Rabu, 08 Juni 2011

Program C ++ Tiket Kereta Api

Ini adalah contoh program "Tiket Kereta Api".
Silakan copy paste di program C ++ Borland jika ingin menjalankan program ini


#include<iostream.h>                                             
#include<conio.h>
#include<stdio.h>
main()
{
char kode_kota,kelas,kembali;
int harga_tiket, Diskon, jum_bayar;
do
{
clrscr();
textcolor(11);
cprintf("\n^^^^^^^^^^^^^HARGA TIKET KERETA API^^^^^^^^^^^^^^\n");
cout<<"\n==================================================\n";
cout<<"              Pilih Kota Tujuan dan Kelas                        \n";
cout<<"==================================================\n";
cout<<"Nama Kota      Ekonomi(E) Express(X)                            \n";
cout<<"==================================================\n";
cout<<"1. Jakarta         $25                  $35                       \n";
cout<<"2. Bandung      $45                  $47                        \n";
cout<<"3. Surakarta     $12                  $15                           \n";
cout<<"==================================================\n";
textcolor(12);
cprintf("\n^^___ Pilih Kota Tujuan___ ^^");
cout<<"\nmasukan kode kota [1..2..3] :" ;
cin>>kode_kota;
switch(kode_kota)
{
case '1':{
cout<<"Kota Tujuan Anda : JAKARTA\n"<<endl;
textcolor(12);
cprintf("^^___Pilih Kelas kereta api___^^");
cout<<"\nmasukan kode kelas [E/X]:";
cin>>kelas;
cout<<endl;
if(kelas=='E' || kelas=='e')
{
harga_tiket=25*7450;
Diskon=0.04*harga_tiket;
jum_bayar=harga_tiket-Diskon;
cout<<"Harga Tiket  = Rp."<<harga_tiket<<endl;
cout<<"Diskon       = Rp."<<Diskon <<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(kelas=='X' || kelas=='x')
{
harga_tiket=35*6000;
Diskon=0.07*harga_tiket;
jum_bayar=harga_tiket-Diskon;
cout<<"Harga Tiket  = Rp."<<harga_tiket<<endl;
cout<<"Diskon       = Rp."<< Diskon <<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
break;
}
case'2':{
cout<<"Kota Tujuan Anda : BANDUNG\n"<<endl;
textcolor(12);
cprintf("^^___Pilih Kelas KERETA API___^^");
cout<<"\nmasukan kode kelas [E/X]:";
cin>>kelas;
cout<<endl;
if(kelas=='E' || kelas=='e')
{
harga_tiket=45*7215;
Diskon=0.03*harga_tiket;
jum_bayar=harga_tiket- Diskon;
cout<<"Harga Tiket  = Rp."<<harga_tiket<<endl;
cout<<"Diskon       = Rp."<< Diskon <<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(kelas=='X' || kelas=='x')
{
harga_tiket=47*7215;
Diskon =0.10*harga_tiket;
jum_bayar=harga_tiket-Diskon;
cout<<"Harga Tiket  = Rp."<<harga_tiket<<endl;
cout <<"Diskon      = Rp."<< Diskon <<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
                 }
break;
}
case'3':{
cout<<"Kota Tujuan Anda : SURAKARTA\n"<<endl;
textcolor(12);
cprintf("^^___Pilih Kelas KERETA API___^^");
cout<<"\nmasukan kode kelas [E/X]:";
cin>>kelas;
cout<<endl;
if(kelas=='E' || kelas=='e')
{
harga_tiket=12*3000;
Diskon =0.06*harga_tiket;
jum_bayar=harga_tiket- Diskon;
cout<<"Harga Tiket  = Rp."<<harga_tiket<<endl;
cout<<"Diskon       = Rp."<< Diskon <<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
}
else if(kelas=='X' || kelas=='x')
{
harga_tiket=15*4000;
Diskon =0.05*harga_tiket;
jum_bayar=harga_tiket- Diskon;
cout<<"Harga Tiket  = Rp."<<harga_tiket<<endl;
cout <<"Diskon      = Rp."<< Diskon <<endl;
cout<<"jumlah bayar = Rp."<<jum_bayar<<endl;
                 }
break;
}
default :
cout<<"Anda salah memasukan kode"<<endl;
}
textcolor(75);
cprintf("\nAnda ingin kembali [d/t] :");
cin>>kembali;
}
while(kembali=='d' || kembali=='d');
getch();
 }

Terimakasih untuk kunjungannya, semoga bermanfaat. Jika ingin memberi masukan dan kritikan silakan :)

2 komentar:

jonie mengatakan...

beri pembahasan dari program yang dibuat, dan tampilkan hasil eksekusinya...

Josaphat Sasongko Jati mengatakan...

terimakasih untuk ujiannya :)

Posting Komentar

 
Master Pieces of GOD - We Are INDONESIA