Hai Semua :D Visitor Lab RPL ( www.rekayasa-perangkat-lunak.info )
Gimana Kabarnya ?
Udah lama nih nggak Update :) ,
Maap yya , kemaren abis ngerjain tugas Bulanan :) , dan ini lah tugasnya yang akan dibahas sekarang ini tentang tentang Source Code C++ : Penjualan Tiket Kereta Api dan Pesawat Penerbangan .
Takut SCnya Kepanjangan jadi kalian Males Ngopasnya , Download Aja SC+ Program Yang sudah jadinya DISINI ( Download ) . Passwordnya : RPL
Langsung saja Souce Codenya :
Password : RPL
Gimana Kabarnya ?
Udah lama nih nggak Update :) ,
Maap yya , kemaren abis ngerjain tugas Bulanan :) , dan ini lah tugasnya yang akan dibahas sekarang ini tentang tentang Source Code C++ : Penjualan Tiket Kereta Api dan Pesawat Penerbangan .
Takut SCnya Kepanjangan jadi kalian Males Ngopasnya , Download Aja SC+ Program Yang sudah jadinya DISINI ( Download ) . Passwordnya : RPL
Screenshoot |
Langsung saja Souce Codenya :
#include <iostream.h>
#include <conio.h>
#include <cstring.h>
string alamat;
long jumlah , harga, banyak;
char kelas , tiket;
void malaysia ();
void thailand ();
void philipina ();
void garis();
void fungsi_akhir ();
void pesawat();
void kereta ();
void solo ();
void jogja ();
void semarang () ;
void kereta_ciamis ();
void kereta_bandung();
void kereta_tasik ();
void kereta_palembang();
void menu ();
void main ()
{
menu () ;
}
void garis()
{
cout<<"========================================================================"<<endl;
}
void malaysia ()
{
alamat = "Malaysia" ;
cout<<"Penerbangan Tujuan Anda Adalah "<<alamat<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / B / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 1000000 ;
}
else if ( kelas == 'B' )
{
harga = 1500000 ;
}
else if ( kelas == 'X' )
{
harga = 2000000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void philipina ()
{
alamat = "Philipina" ;
cout<<"Penerbangan Tujuan Anda Adalah "<<alamat<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / B / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 1500000 ;
}
else if ( kelas == 'B' )
{
harga = 2000000 ;
}
else if ( kelas == 'X' )
{
harga = 2500000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void thailand ()
{
alamat = "Thailand" ;
cout<<"Penerbangan Tujuan Anda Adalah "<<alamat<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / B / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 3000000 ;
}
else if ( kelas == 'B' )
{
harga = 3500000 ;
}
else if ( kelas == 'X' )
{
harga = 4000000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void fungsi_akhir ()
{
clrscr ();
cout<<"Source Code : Penjualan Tiket Kereta www.rekayasa-perangkat-lunak.info";
}
void pesawat ()
{
kembali :
clrscr ();
int tujuan ;
string alamat ;
cout<<" Penjualan Tiket Pesawat Terbang "<<endl;
cout<<" Bandara International Ir. Soekarno "<<endl;
garis ();
garis();
cout<<"|| Alamat Tujuan || Kelas Ekonomi || Kelas Bisnis || Kelas Eksekutif ||"<<endl;
cout<<"|| || Kode ( E ) || Kode ( B ) || Kode ( X ) ||"<<endl;
garis ();
cout<<"|| 1. Malaysia || Rp. 1.000.000 || Rp. 1.500.000 || Rp. 2.000.000 ||"<<endl;
cout<<"|| 2. Philipina || Rp. 1.500.000 || Rp. 2.000.000 || Rp. 2.500.000 ||"<<endl;
cout<<"|| 3. Thailand || Rp. 3.000.000 || Rp. 3.500.000 || Rp. 4.000.000 ||"<<endl;
garis();
awal:
cout<<"Masukan Kode Alamat Tujuan : " ;
cin>>tujuan;
if (tujuan == 1 )
{
malaysia();
}
else if ( tujuan == 2 )
{
philipina ();
}
else if ( tujuan == 3 )
{
thailand ();
}
else
{
cout<<"Maap Kode Yang Anda Masukan Salah ! ";
goto awal ;
}
input :
cout<<"Apakah Anda Ingin Membeli Tiket Lagi ? [ Y / N ] : " ;
cin>>tiket ;
if ( tiket == 'Y' )
{
goto kembali ;
}
else if ( tiket =='N' )
{
fungsi_akhir ();
}
else
{
cout <<"Maap Kode Yang Anda Masukan Salah ! "<<endl;
goto input ;
}
}
void kereta ()
{
kembali :
clrscr();
int kota ;
garis();
cout<<"PT. K.A. Indonesia "<<endl;
garis ();
cout<<"||Kode || Tujuan || Kelas Ekonomi || Kelas Eksekutif || "<<endl;
cout<<"|| || || Kode ( E ) || Kode ( X ) || "<<endl;
garis();
cout<<"|| 1 || Jakarta - Solo || Rp. 30.000 || Rp. 35.000 || "<<endl;
cout<<"|| 2 || Jakarta - Yogyakarta || Rp. 25.000 || Rp. 30.000 || "<<endl;
cout<<"|| 3 || Jakarta - Semarang || Rp. 27.000 || Rp. 30.000 || "<<endl;
cout<<"|| 4 || Jakarta - Palembang || Rp. 50.000 || Rp. 55.000 || "<<endl;
cout<<"|| 5 || Jakarta - Ciamis || Rp. 20.000 || Rp. 25.000 || "<<endl;
cout<<"|| 6 || Jakarta - Bandung || Rp. 10.000 || Rp. 15.000 || "<<endl;
cout<<"|| 7 || Jakarta - Tasikmalaya|| Rp. 15.000 || Rp. 20.000 || "<<endl;
garis ();
awal :
cout<<"Masukan Kode Kota Tujuan : " ;
cin>>kota ;
switch (kota)
{
case 1 :
solo ();
break ;
case 2 :
jogja ();
break;
case 3 :
semarang ();
break ;
case 4 :
kereta_palembang () ;
break;
case 5 :
kereta_ciamis () ;
break ;
case 6 :
kereta_bandung () ;
break ;
case 7 :
kereta_tasik () ;
break ;
default :
cout<<"Maap Kode yang anda masukan salah !"<<endl;
goto awal ;
}
input :
cout<<"Apakah Anda Ingin Membeli Tiket Lagi ? [ Y / N ] : " ;
cin>>tiket ;
if ( tiket == 'Y' )
{
goto kembali ;
}
else if ( tiket =='N' )
{
fungsi_akhir ();
}
else
{
cout <<"Maap Kode Yang Anda Masukan Salah ! "<<endl;
goto input ;
}
}
void solo ()
{
cout<<"Kota yang anda Tuju Adalah Solo "<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 30000 ;
}
else if ( kelas == 'X' )
{
harga = 35000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void jogja ()
{
cout<<"Kota yang anda Tuju Adalah Yogyakarta "<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 25000 ;
}
else if ( kelas == 'X' )
{
harga = 30000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void semarang ()
{
cout<<"Kota yang anda Tuju Adalah Semarang "<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 27000 ;
}
else if ( kelas == 'x' )
{
harga = 30000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void kereta_palembang ()
{
cout<<"Kota yang anda Tuju Adalah Palembang "<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 50000 ;
}
else if ( kelas == 'X' )
{
harga = 55000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void kereta_ciamis ()
{
cout<<"Kota yang anda Tuju Adalah Ciamis "<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 20000 ;
}
else if ( kelas == 'X' )
{
harga = 25000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void kereta_bandung ()
{
cout<<"Kota yang anda Tuju Adalah Bandung "<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 10000 ;
}
else if ( kelas == 'X' )
{
harga = 15000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void kereta_tasik()
{
cout<<"Kota yang anda Tuju Adalah Tasikmalaya "<<endl;
awal:
cout<<"\nSilakan Masukan Kode Kelas [ E / X ] : ";
cin>>kelas ;
if ( kelas == 'E' )
{
harga = 15000 ;
}
else if ( kelas == 'X' )
{
harga = 20000 ;
}
else
{
cout<<"Maap Kode yang Anda Masukan Salah ! ";
goto awal ;
}
cout<<"Berapa Banyak Tiket yang akan anda beli ? : " ;
cin>>banyak;
jumlah = harga * banyak ;
cout<<"\nJumlah Tiket yang dibeli : "<<banyak<<" Buah"<<endl;
cout<<"Harga Tiket yang harus dibayar : Rp. "<<jumlah<<endl;
}
void menu ()
{
int menu ;
cout<<" *_* MENU *_* "<<endl;
garis ();
garis();
cout<<"||1. Penjualan Tiket Kereta Api ||" <<endl;
cout<<"||2. Penjualan Tiket Pesawat Terbang ||"<<endl;
garis ();
awal:
cout<<"Silakan Masukan Pilihan Anda : ";
cin>>menu ;
if (menu == 1)
{
kereta ();
}
else if (menu == 2)
{
pesawat ();
}
else
{
cout<<"Maap Kode yang anda masukan salah ! "<<endl;
goto awal ;
}
}
Kalo SC nya kepanjangan kalian juga bisa download Source Code yang sudah jadinya Disini ( Download )
Password : RPL
lumayan nih buat bahan belajar, ngedalemin assembler juga ga ni sob ? salam kenal yaa :)
BalasHapusOne piece eever
Hahahha :D iya silaakan gan :)
BalasHapusini dasarnya sob , silakan dikembangin lagi gann ..
Salam kenal juga ya gann :)
pilih kelasnya masih menggunakan inisial E dan X B-)
BalasHapusapa ga bisa pakai tulisan ekonomi eksekutif bgtu?????
tapi pogramnya sukses deh. . . lanjutkan gan
broo.. ada flowchartnya gk ni???
BalasHapus@cah Haho : bisa sih gann , tinggal ganti aja ..
BalasHapusitu cuma buat memudahkan kita aja :D
hohoh
Bisa diganti sesuai kebutuhan :D
@Rizky Arindra
BalasHapusEnggak ada gann , belum buat :D
heu :)
kok ada passwordnya??
BalasHapusaq mau donwload source nya
Hapus