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

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

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”.

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. Seperti yang ditampilkan Gbr5 . 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.

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

Sign up to vote on this title
UsefulNot useful