C++
Program Reservasi Hotel
Disusun oleh :
1. Angga Firniawan (160403010062)
2. Hasan Arif Fadillah (160403010072)
Teknik Informatika
BAB I
Pendahuluan
1. Latar Belakang
a. Kamar Eksekutif
b. Kamar VIP
c. Kamar VVIP
Jadi pengguna tidak perlu repot-repot memesan hotel dan pastinya
program ini dibuat dengan bahasa pemrograman C++.
-eksekutif : 350000
-vip : 550000
-vvip : 850000
Langsung saja masukkan data ketik 1 kemudian akan muncul data penyewa
inputkan terserah jika saya inputkan 1 maka akan muncul data pilihannya
adalah A/B/C jadi terserah pilih mna,saya akan memilih inputan A maka
akan menampilkan data kamar eksekutif dan harga kamar yaitu 350000 dan
lama sewa kamar 2 total bayar rp 700.000
Saya punya uang 1000000 jadi kembalian 300.000 penjelasan nya adalah :
Yang terakhir ada pilihan jika mau isi data lagi tekan [Y/T] jika saya tekan T
maka akan keluar sendiri dari program tersebut,jika saya tekan Y makan
akan otomatis program tersebut kembali ke atas dengan munculnya harga
dari pilihan kamar hotel masing-masing.
cout<<"jika Mau Isi Data Lagi tekan?[Y/T]";cin>>lagi;
if(lagi=='Y'||lagi=='y')
goto awal;
else
goto akhir;
SCRIPT PROGRAM :
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <iomanip>
#include <stdlib.h>
class penginapan
public:
char kode[5],*nama[5];
int harga[5],lama[5];
};
int main()
char lagi,nama[30],alamat[30];
float total;
int i,j,k;
int checkin,checkout;
penginapan hotel;
awal:
cout<<"\t----------------------------------------
"<<endl;
cout<<"\t----------------------------------------
"<<endl<<endl;
cout<<"\t----------------------------------------
"<<endl;
cout<<"\t----------------------------------------
"<<endl;
cout<<endl;
struct data_harga
int eksekutif;
int vip;
int vvip;
int checkin,checkout;
};
data_harga daftar_harga;
daftar_harga.eksekutif =350000;
daftar_harga.vip =550000;
daftar_harga.vvip =850000;
cout<<"\n Eksekutif :"<<daftar_harga.eksekutif<<endl;
cout<<endl;
for (i=1;i<=j;i++)
system("cls");
cout<<"A = Eksekutif"<<endl;
cout<<"B = VIP"<<endl;
cout<<"C = VVIP"<<endl;
if (hotel.kode[i]=='A'||hotel.kode[i]=='a')
hotel.nama[i]="Kamar Melati";
hotel.harga[i]=350000;
else if (hotel.kode[i]=='B'||hotel.kode[i]=='b')
hotel.nama[i]="Kamar Mawar";
hotel.harga[i]=550000;
}
else if (hotel.kode[i]=='C'||hotel.kode[i]=='c')
hotel.nama[i]="Kamar Koyu";
hotel.harga[i]=850000;
else
getch();
system("cls");
return main();
cout<<"------------------------------------------------
";
cout<<endl;
cout<<"Harga Kamar :
"<<hotel.harga[i]<<endl;
hotel.bayar[i]=hotel.lama[i]*hotel.harga[i];
cout<<"Total Bayar :
"<<hotel.bayar[i]<<endl;
cout<<endl;
for (i=1;i<=j;i++)
total=hotel.bayar[i]*j;
system("cls");
cout<<endl;
cout<<"----------------------------"<<endl;
cout<<"Nama : "<<nama<<endl;
cout<<"Alamat : "<<alamat<<endl;
cout<<endl;
system("cls");
if(lagi=='Y'||lagi=='y')
goto awal;
else
return 0;
getch();
}
BAB III
1. Kesimpulan
2. Saran
Program ini masih jauh dari kata sempurna,jadi jika ada
kesalahan dalam program ini harap memberi kritik dan saran,sekian
dari kelompok kami dan terima kasih.