Contoh Program Tiket Kereta Api di C++
Oktober 20, 2018
Contoh Program Tiket Kereta Api di C++ - Halooo, balik lagi bersama saya host keceh... *ehh.. ,pada kesempatan kali ini saya kembali akan membagikan contoh program tiket kereta api menggunakan bahasa pemrograman C++, untuk kalian mahasiswa universitas BSI pasti tidak asing dengan program tiket kereta api c++ ini, karena program ini memang sebuah tugas dari mata kuliah pemrograman dasar, tepatnya di pertemuan keempat, oh iya program ini menggunakan kondisi IF Else dan Switch Case.
Sebelum kita mulai ke code program tiket kereta api c++ nya, seperti biasa ada ketentuan soal yang perlu diperhatikan, ketentuannya adalah sebagai berikut :
Ketentuan Soal Program Tiket Kereta Api C++
1. Buatlah sebuah program tiket kereta api dengan menggunakan bahasa pemrograman C++, dengan tampilan sebagai berikut :
2. Buatlah program tersebut se-kreatif mungkin, dan tampilan wajib mirip.
3. Menggunakan kondisi IF ELSE dan SWITCH CASE
Contoh Tampilan Program Tiket Kereta Api C++ Yang Sudah Jadi
Kode / Script Program Tiket Kereta Api di C++
#include <conio.h>
#include <iostream.h>
// CONTOH PROGRAM C++ TIKET KERETA API TUT TUT
main()
{
char nk[23],np[23],kd[23],lagi,dcs[23];
int harga,kls,jml,pb,bt,dc,tp,ub,uk;
logo:
// INPUT
cout<<"tttPROGRAM TIKET KERETA API TUT TUTn";
cout<<"tt==============================nn";
cout<<"masukan koder kereta[AG/AL/PH]:t";cin>>kd;
cout<<"npilihan kelas [1/2/3]:nn";
cout<<"1.Eksekutifn";
cout<<"2.Bisnisn";
cout<<"3.Ekonominn";
cout<<"Masukan kelas [1/2/3]:t";cin>>kls;
atas:
clrscr();
cout<<"tttPROGRAM TIKET KERETAn";
cout<<"tt==============================n";
if (strcmp(kd,"AG")==0||strcmp(kd,"ag")==0)
{
strcpy(nk,"Arga kembar");
if(kls==1)
harga=32000;
else if(kls==2)
harga=8000;
else if(kls==3)
harga=4000;
}
else if (strcmp(kd,"AL")==0||strcmp(kd,"al")==0)
{
strcpy(nk,"Arga Lama");
if(kls==1)
harga=27000;
else if(kls==2)
harga=19000;
else if(kls==3)
harga=7000;
}
else if (strcmp(kd,"PH")==0||strcmp(kd,"ph")==0)
{
strcpy(nk,"naon nya?");
if(kls==1)
harga=210000;
else if(kls==2)
harga=16000;
else if(kls==3)
harga=2000;
}
else
{
cout<<"nnMAAF KODE YANG ANDA MASUKAN SALAH"<<endl<<endl;
cout<<"nnnnntttttinput ulang [Y/T]?:";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto atas;
else
goto bawah;
}
cout<<"Nama Pemesanttt:";
cin>>np;
cout<<"Nama Keretattt:"<<nk<<endl;
cout<<"Kelas Keretattt:"<<kls<<endl;
cout<<"harga tiketttt:Rp."<<harga<<endl;
cout<<"jumlah pemesanan tikettt:";
cin>>jml;
bt=10000;
cout<<"Biaya tambahan Fasilitast:"<<bt<<endl;
pb=harga*jml+bt;
cout<<"Pembayaranttt:"<<pb<<endl;
if (jml>5)
{
strcpy(dcs,"25 persen");
}
else
{ strcpy(dcs,"Maaf Anda Tidak Dapat discount");
}
cout<<"discoutttt:"<<dcs<<"nn";
cout<<"*******************************************nn";
tp=0.25*pb;
cout<<"total pembayarantt:Rp."<<tp<<endl;
cout<<"uang bayarttt:Rp.";
cin>>ub;
uk=ub-tp;
cout<<"uang kembalittt:Rp."<<uk<<endl;
cout<<" nnnntttt INGIN INPUT LAGI [Y/T]?:";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto atas;
else
goto bawah;
bawah:
{
clrscr();
cout<<"nnnnntt==================================n ";
cout<<"ttt....TERIMAKASIH....n ";
cout<<"tt================================== ";
}
getch();
}
Nah itulah contoh program tiket kereta api yang menggunakan bahasa pemrograman C++ dan menggunakan kondisi if-else & switch-case, semoga bermanfaat, see yaa !!!!!.
