Program Penginapan Hotel C++






Pada kesempatan kali ini saya akan  share kode program pembuatan aplikasi penginapan hotel C++, berikut listing kodenya.


#include <iostream>
using namespace std;

int main(){
char namap[30], kodek;
int kelas, lamam, VIP1, VIP2, VIP3, kelas1A, kelas2A, kelas1C, kelas2C, kelas1M, kelas2M, Admin;
cout<<"|***************************************************************|"<<endl;
cout<<"| Kode Kamar | Nama Kamar | Kode Kelas | Kategori | Harga/Malam |"<<endl;
cout<<"|***************************************************************|"<<endl;
cout<<"|            |            |      1     |    VIP   |   350.000   |"<<endl;
cout<<"|            |            |------------|----------|-------------|"<<endl;
cout<<"|      A     |  ANYELIR   |      2     |  KELAS 1 |   250.000   |"<<endl;
cout<<"|            |            |------------|----------|-------------|"<<endl;
cout<<"|            |            |      3     |  KELAS 2 |   150.000   |"<<endl;
cout<<"|***************************************************************|"<<endl;
cout<<"|            |            |      1     |    VIP   |   500.000   |"<<endl;
cout<<"|            |            |------------|----------|-------------|"<<endl;
cout<<"|      C     |  CEMPAKA   |      2     |  KELAS 1 |   400.000   |"<<endl;
cout<<"|            |            |------------|----------|-------------|"<<endl;
cout<<"|            |            |      3     |  KELAS 2 |   300.000   |"<<endl;
cout<<"|***************************************************************|"<<endl;
cout<<"|            |            |      1     |    VIP   |  1.000.000  |"<<endl;
cout<<"|            |            |------------|----------|-------------|"<<endl;
cout<<"|      M     |   MELATI   |      2     |  KELAS 1 |   750.000   |"<<endl;
cout<<"|            |            |------------|----------|-------------|"<<endl;
cout<<"|            |            |      3     |  KELAS 2 |   650.000   |"<<endl;
cout<<"|***************************************************************|"<<endl<<endl;
cout<<"    HOTEL PONDOK INDAH"<<endl;
cout<<"---------------------------------"<<endl;
cout<<"Nama Penyewa      : ";cin.getline(namap,25);
cout<<"Kode Kamar [A/C/M]: ";cin>> kodek;
cout<<"Kode Kelas [1/2/3]: ";cin>> kelas;
cout<<"Lama Menginap      : ";cin>> lamam;
cout<<"---------------------------------"<<endl;
cout<<endl<<endl;
cout<<"    HOTEL PONDOK INDAH"<<endl;
cout<<"---------------------------------"<<endl;
VIP1=350000;  VIP2=500000;  VIP3=1000000;
kelas1A=250000;  kelas1C=400000; kelas1M=750000;
kelas2A=150000;  kelas2C=300000; kelas2M=650000;
Admin=75000;

cout<<"Nama Penyewa      = "<<namap<<endl;
switch(kodek)
    {
    case 'A' :
    case 'a' :
        cout<<"Nama Kamar       = ANYELIR"<<endl;
        if(kelas==1)
            {
            cout<<"Kategori      = VIP"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<VIP1*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(VIP1*lamam)+Admin<<endl;
            }
        else if(kelas==2)
            {
            cout<<"Kategori      = KELAS 1"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<kelas1A*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(kelas1A*lamam)+Admin<<endl;
            }
        else if(kelas==3)
            {
            cout<<"Kategori      = KELAS 2"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<kelas2A*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(kelas2A*lamam)+Admin<<endl;
            }
        cout<<"---------------------------------"<<endl;
        if(lamam > 7)
            cout<<"Souuvenir      = Free Lunch"<<endl;
        else
            cout<<"Souvenir      = -"<<endl;
    break;
    case 'C' :
    case 'c' :
        cout<<"Nama Kamar       = CEMPAKA"<<endl;
        if(kelas==1)
            {
            cout<<"Kategori      = VIP"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<VIP2*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(VIP2*lamam)+Admin<<endl;
            }
        else if(kelas==2)
            {
            cout<<"Kategori      = KELAS 1"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<kelas1C*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(kelas1C*lamam)+Admin<<endl;
            }
        else if(kelas==3)
            {
            cout<<"Kategori      = KELAS 2"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<kelas2C*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(kelas2C*lamam)+Admin<<endl;
            }
        cout<<"---------------------------------"<<endl;
        if(lamam > 7)
            cout<<"Souvenir      = Free Lunch"<<endl;
        else
            cout<<"Souvenir      = -"<<endl;
    break;
    case 'M' :
    case 'm' :
        cout<<"Nama Kamar       = MELATI"<<endl;
        if(kelas==1)
            {
            cout<<"Kategori      = VIP"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<VIP3*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(VIP3*lamam)+Admin<<endl;
            }
        else if(kelas==2)
            {
            cout<<"Kategori      = KELAS 1"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<kelas1M*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(kelas1M*lamam)+Admin<<endl;
            }
        else if(kelas==3)
            {
            cout<<"Kategori      = KELAS 2"<<endl;
            cout<<"Lama Menginap      = "<<lamam<<" Hari"<<endl;
            cout<<"Biaya Sewa      = Rp. "<<kelas2M*lamam<<endl;
            cout<<"Biaya Administrasi= Rp. "<<Admin<<endl;
            cout<<"Total Biaya Sewa  = Rp. "<<(kelas2M*lamam)+Admin<<endl;
            }
        cout<<"---------------------------------"<<endl;
        if(lamam > 7)
            cout<<"Souvenir      = Free Lunch"<<endl;
        else
            cout<<"Souvenir      = -"<<endl;
    break;
    default :
        cout<<"Nama Kamar       = -"<<endl;
        cout<<"Kategori      = -"<<endl;
        cout<<"Lama Menginap      = -"<<endl;
        cout<<"Biaya Sewa      = Rp. "<<endl;
        cout<<"Biaya Administrasi= Rp. "<<endl;
        cout<<"Total Biaya Sewa  = Rp. "<<endl;
        cout<<"---------------------------------"<<endl;
        cout<<"Souvenir      = -"<<endl;
    }
return 0;
}
 
 Contoh Hasil Dari Program Tersebut

 

Posting Komentar

0 Komentar