Logo |
Pada kesempatan ini saya akan share Tutorial tentang "Program Pemesanan Hotel Menggunakan Dev-C++" ini program saya pelajari pada saat saya kuliah dulu di semester 1 yaitu tugas semester tapi bukan untuk tugas saya sih melainkan tugas kawan kampus saya setelah saya lihat lihat dan saya pun mulai bermain dengan program itu hihihi jangan serius kali bacanya ya.
Sebelumnya saya ada memposting Tutorial Program Kasir SwalayanMenggunakan Struct C++
Oke kita masuk ke topik pembahasan "Program Pemesanan Hotel Menggunakan Dev-C++" lupakan saja curhatan yang diatas, Seperti biasa saya memakai Dev-C++ Versi 4.9.9.2 yang ingin mendownload Klik Disini!!!
Langkah langkah:
- Download dan install Dev-C++ seperti biasa instalasinya
- Tekan CTRL+N atau bisa juga klik file->new->project
#include<iostream>
using namespace std;
main()
{
char kodeKamar, pengunjung[50],tipeKamar,paketBonus[15],pesanKembali;
int lamaMenginap,hargaSewa,sewa,uangBayar,total,kembali,bonusSouvenir;
atas:
cout<<"\t\t Hotel Anti Cyduk";cout<<endl;
cout<<"\t\t JL.Titikuning No. 69 Medan ";cout<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Nama Pengunjung : ";gets(pengunjung);
cout<<" Kode Kamar Hotel [S/P/D/B] : ";cin>>kodeKamar;
cout<<" Lama Menginap : ";cin>>lamaMenginap;
cout<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" \t Informasi Pemesanan"<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Nama Pengunjung : "<<pengunjung<<endl;
cout<<" Kode Kamar : "<<kodeKamar<<endl;
cout<<" Lama Menginap [Hari] : "<<lamaMenginap;cout<<" Hari"<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Tipe Kamar :"<<tipeKamar;
switch(kodeKamar)
{
case ('s') :
case ('S') :
{
cout<<"Standard Room"<<tipeKamar;
hargaSewa= 300000;
}
break;
case ('p') :
case ('P') :
{
cout<<"Premium Room"<<tipeKamar;
hargaSewa= 500000;
}
break;
case ('d') :
case ('D') :
{
cout<<"Deluxe Room"<<tipeKamar;
hargaSewa= 800000;
}
break;
case ('b') :
case ('B') :
{
cout<<"Best Suite Room"<<tipeKamar;
hargaSewa= 1500000;
}
break;
default:
cout<<endl;
cout<<" Kode Kamar Yang Anda Masukan Salah"<<endl;
goto bawah;
}
if(lamaMenginap>=3)
{
strcpy(paketBonus,"Aksesories Handuk Dan Sabun");
}
else
strcpy(paketBonus,"Tidak dapat souvenir");
bonusSouvenir=100000;
sewa=lamaMenginap*hargaSewa;
total=bonusSouvenir+sewa;
cout<<endl;
cout<<" Lama Menginap : "<<lamaMenginap; cout<<" Hari"<<endl;
cout<<" Bonus Souvenir : "<<paketBonus<<endl;
cout<<" Biaya Sewa Kamar : Rp. "<<sewa<<endl;
cout<<" Bonus Administrasi : Rp. "<<bonusSouvenir<<endl;
cout<<" Total Biaya : Rp. "<<total<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Uang Bayar : Rp. ";cin>>uangBayar;
kembali=uangBayar-total;
cout<<" Uang Kembali : Rp. "<<kembali<<endl;
bawah:
cout<<endl;
cout<<" Pesan Lagi?[Y/T] :";cin>>pesanKembali;
if(pesanKembali=='y'||pesanKembali=='Y')
goto atas;
else
cout<<endl;
}
using namespace std;
main()
{
char kodeKamar, pengunjung[50],tipeKamar,paketBonus[15],pesanKembali;
int lamaMenginap,hargaSewa,sewa,uangBayar,total,kembali,bonusSouvenir;
atas:
cout<<"\t\t Hotel Anti Cyduk";cout<<endl;
cout<<"\t\t JL.Titikuning No. 69 Medan ";cout<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Nama Pengunjung : ";gets(pengunjung);
cout<<" Kode Kamar Hotel [S/P/D/B] : ";cin>>kodeKamar;
cout<<" Lama Menginap : ";cin>>lamaMenginap;
cout<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" \t Informasi Pemesanan"<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Nama Pengunjung : "<<pengunjung<<endl;
cout<<" Kode Kamar : "<<kodeKamar<<endl;
cout<<" Lama Menginap [Hari] : "<<lamaMenginap;cout<<" Hari"<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Tipe Kamar :"<<tipeKamar;
switch(kodeKamar)
{
case ('s') :
case ('S') :
{
cout<<"Standard Room"<<tipeKamar;
hargaSewa= 300000;
}
break;
case ('p') :
case ('P') :
{
cout<<"Premium Room"<<tipeKamar;
hargaSewa= 500000;
}
break;
case ('d') :
case ('D') :
{
cout<<"Deluxe Room"<<tipeKamar;
hargaSewa= 800000;
}
break;
case ('b') :
case ('B') :
{
cout<<"Best Suite Room"<<tipeKamar;
hargaSewa= 1500000;
}
break;
default:
cout<<endl;
cout<<" Kode Kamar Yang Anda Masukan Salah"<<endl;
goto bawah;
}
if(lamaMenginap>=3)
{
strcpy(paketBonus,"Aksesories Handuk Dan Sabun");
}
else
strcpy(paketBonus,"Tidak dapat souvenir");
bonusSouvenir=100000;
sewa=lamaMenginap*hargaSewa;
total=bonusSouvenir+sewa;
cout<<endl;
cout<<" Lama Menginap : "<<lamaMenginap; cout<<" Hari"<<endl;
cout<<" Bonus Souvenir : "<<paketBonus<<endl;
cout<<" Biaya Sewa Kamar : Rp. "<<sewa<<endl;
cout<<" Bonus Administrasi : Rp. "<<bonusSouvenir<<endl;
cout<<" Total Biaya : Rp. "<<total<<endl;
cout<<" ====================================================";cout<<endl; cout<<endl;
cout<<" Uang Bayar : Rp. ";cin>>uangBayar;
kembali=uangBayar-total;
cout<<" Uang Kembali : Rp. "<<kembali<<endl;
bawah:
cout<<endl;
cout<<" Pesan Lagi?[Y/T] :";cin>>pesanKembali;
if(pesanKembali=='y'||pesanKembali=='Y')
goto atas;
else
cout<<endl;
}
Catatan:
- Kode kamar "[S] adalah Standart Room" dengan harga Rp.300000
- Kode kamar "[P] adalah Premium Room" dengan harga Rp.500000
- Kode kamar "[D] adalah Deluxe Room" dengan harga Rp.800000
- Kode kamar "[B] adalah Best Suit Room" dengan harga Rp.1500000
- Dan biaya administrasi Rp.100000
Setelah
anda tulis source kode diatas compile lah dengan menekan F9 tunggu beberapa
detik maka akan keluar seperti gambar dibawah ini:
layout Input Data Hotel |
Hasil output data setelah di input:
Output Data |
Oke
sekian Tutorial Program Program Pemesanan Hotel Menggunakan Dev-C++ Semoga anda
memahaminya, dan jangan lupa untuk share dan comment dibawah ya karna dengan
anda share postingan ini ke akun sosialmedia anda itu wujud nyata bagi saya
untuk mendukung blog ini agar saya tetap ngasih tutorial tutorial yang menarik
tentang Ilmu Informatika, Jika anda ingin mendownload tutorial ini silah kan
inbox admin melalui email: iqbalyazi25@gmail.com atau juga di Facbook klik disini atau Disini
Akhir kata dari saya ucapkan Terimakasih telah membaca postingan ini.
Akhir kata dari saya ucapkan Terimakasih telah membaca postingan ini.
Berkomentarlah Dengan Baik!
EmoticonEmoticon