Contoh Program Tiket Pesawat dalam Bahasa C++ #include<iostream.h> #include<conio.h> #include<stdio.

h> main() { char kode_kota,kelas,kembali; int harga_tiket, PPN, jum_bayar; do { clrscr(); textcolor(13); cprintf("\n^^^^^^^^^^^^^HARGA TIKET PESAWAT^^^^^^^^^^^^^^\n"); cout<<"\n==================================================\n"; cout<<"Tujuan Anda Kelas Kelas Kelas \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"; textcolor(30); cprintf("\n^^___ Pilih Kota Tujuan___ ^^"); cout<<"\nmasukan kode kota [1..2] :" ; cin>>kode_kota; switch(kode_kota)

cout<<"jumlah bayar = Rp."<<harga_tiket<<endl."<<harga_tiket<<endl. cout<<"PPN = Rp.05*harga_tiket. jum_bayar=harga_tiket-PPN. cprintf("^^___Pilih Kelas Pesawat___^^"). }else if(kelas=='B' || kelas=='b') { harga_tiket=45*5675."<<PPN<<endl. cout<<"Harga Tiket = Rp."<<PPN<<endl. . PPN=0. cout<<"jumlah bayar = Rp.{ case '1':{cout<<"Kota Tujuan Anda : BANGKOK\n"<<endl. PPN=0. cout<<"Harga Tiket = Rp. if(kelas=='E' || kelas=='e') { harga_tiket=35*5675. jum_bayar=harga_tiket-PPN. cout<<endl. cout<<"PPN = Rp. }break. cout<<"\nmasukan kode kelas [E/B/X]:". jum_bayar=harga_tiket-PPN. } case'2':{ cout<<"Kota Tujuan Anda : HONGKONG\n"<<endl."<<jum_bayar<<endl. cout<<"\nmasukan kode kelas [E/B/X]:"."<<harga_tiket<<endl. } else if(kelas=='X' || kelas=='x') { harga_tiket=55*5675."<<jum_bayar<<endl. cin>>kelas. cout<<"PPN = Rp. cprintf("^^___Pilih Kelas Pesawat___^^"). textcolor(30). cout<<"Harga Tiket = Rp. PPN=0."<<PPN<<endl. cin>>kelas. cout<<"jumlah bayar = Rp."<<jum_bayar<<endl. textcolor(30).

}else if(kelas=='B' || kelas=='b') { harga_tiket=55*7215. cout<<"jumlah bayar = Rp. jum_bayar=harga_tiket-PPN.<<harga_tiket<<endl. }break. cout<<"PPN = Rp.05*harga_tiket."<<harga_tiket<<endl. cout<<"jumlah bayar = Rp. cprintf("\nAnda ingin kembali [y/t] :"). }while(kembali=='Y' || kembali=='y'). jum_bayar=harga_tiket-PPN. cout<<"PPN = Rp. cout<<"jumlah bayar =Rp. getch()."<<PPN<<endl. PPN=0. PPN=0. cout<<"Harga Tiket = Rp."<<PPN<<endl."<<PPN<<endl. cout<<"Harga Tiket =Rp."<<jum_bayar<<endl. cout<<"Harga Tiket = Rp. }else if(kelas=='X' || kelas=='x') { harga_tiket=65*7215."<<jum_bayar<<endl. } textcolor(60). "<<harga_tiket<<endl. if(kelas=='E' || kelas=='e') { harga_tiket=45*7215."<<jum_bayar<<endl.05*harga_tiket. }default : cout<<"Anda salah memasukan kode"<<endl. jum_bayar=harga_tiket-PPN. PPN=0.cout<<endl. cin>>kembali. cout<<"PPN = Rp. } Tampilan awal program ketika di runing : .

Ketika dimasukan kode kota 1 maka akan keluar nama kota tujuan. seperti yang tampak pada Gbr3 dibawah ini : . seperti tampilan dibawah ini Bila Anda memasukan kode kota yang tidak ada di pilihan menu maka akan keluar pesan “Anda Salah Memasukan kode”.

Lihat Gbr4 dibawah ini : Apabila Anda salah memasukan kode maka program akan langsung menampilkan tulisan “Anda Ingin kembali [y/t] :”. maksudnya adalah bila anda ingin kembali ke tampilan awal maka ketik huruf y/Y dan bila ingin keluar dari progran ketik huruf t/T. Seperti yang ditampilkan Gbr5 . serta jumlah bayar. Setelah itu akan muncul tulisan “Anda Ingin kembali [y/t] :”. PPN.Ketika Anda masukan kode kelas yang tertera di menu maka akan muncul keterangan harga.

com/doc/15557491/Contoh-Program-C-Harga-Tiket .http://www.scribd.

Sign up to vote on this title
UsefulNot useful