5
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) { case '1':{ cout<<"Kota Tujuan Anda : BANGKOK\n"<<endl; textcolor(30); cprintf("^^___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') {

Contoh Program C++ (Harga Tiket)

Embed Size (px)

Citation preview

Page 1: Contoh Program C++ (Harga Tiket)

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)

{

case '1':{

cout<<"Kota Tujuan Anda : BANGKOK\n"<<endl;

textcolor(30);

cprintf("^^___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')

{

Page 2: Contoh Program C++ (Harga Tiket)

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;

textcolor(30);

cprintf("^^___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;

}

textcolor(60);

cprintf("\nAnda ingin kembali [y/t] :");

cin>>kembali;

}

while(kembali=='Y' || kembali=='y');

getch();

}

Page 3: Contoh Program C++ (Harga Tiket)

Tampilan awal program ketika di runing :

Gbr1

Ketika dimasukan kode kota 1 maka akan keluar nama kota tujuan, seperti tampilan

dibawah ini :

Gbr2

Page 4: Contoh Program C++ (Harga Tiket)

Bila Anda memasukan kode kota yang tidak ada di pilihan menu maka akan keluar

pesan “Anda Salah Memasukan kode”, seperti yang tampak pada Gbr3 dibawah ini :

Gbr3

Ketika Anda masukan kode kelas yang tertera di menu maka akan muncul keterangan

harga, PPN, serta jumlah bayar, Setelah itu akan muncul 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. Lihat Gbr4 dibawah ini :

Gbr4

Page 5: Contoh Program C++ (Harga Tiket)

Apabila Anda salah memasukan kode maka program akan langsung menampilkan

tulisan “Anda Ingin kembali [y/t] :”. Seperti yang ditampilkan Gbr5 dibawah ini:

Gbr5