tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Aplikasi Hotel Applied Programming



Selamat siang guys hari ini saya akan berbagi aplikasi hotel yang sangat sederhana dan masih banyak  kekurangannya, tetapi saya yakin aplikasi sederhana ini pasti sangat membantu teman-teman yang ingin membuat aplikasi sederhana seperti ini. langsung aja ya guys perhatikan kodingan di bawah ini:

 #include<iostream>

#include<conio.h>

#include<stdlib.h>

using namespace std;



void home();

void satu();

void dua();

void tiga();



main()

{

 int pilih;



 cout<<"============================================================="<<endl;

 cout<<"     SELAMAT DATANG DI HOTEL >> DWITY RESORT <<"<<endl<<endl;

 cout<<"     Jl. Manggar Raya no.5, telp. 021-505-876"<<endl<<endl;

 cout<<"=============================================================="<<endl;

 cout<<"=============================================================="<<endl<<endl<<endl;

 cout<<" -Selamat Datang di Dwity Resort-"<<endl<<endl;





 cout<<"1. Fasilitas Resort"<<endl;

 cout<<"2. Pemesanan Kamar Resort"<<endl;

 cout<<"3. Pemesanan Fasilitas Resort Lainnya"<<endl<<endl;

 cout<<"Pilih menu yang Anda inginkan [1/2/3]= ";

 cin>>pilih;



 if (pilih==1)

 {

  satu();

 }

 else if (pilih==2)

 {

  dua();

 }

 else if (pilih==3)

 {

  tiga();

 }

 else

 {

  cout<<"Anda salah memasukkan pilihan!";

 }

}



void satu()

{

satu:

 /*fasilitas hotel*/

 system("cls");

 int info;

 char kb;



 cout<<"  *Fasilitas Dwity Beach Resort*"     <<endl<<endl;

 cout<<"Fasilitas Kamar"          <<endl;

 cout<<"________________________________________________"  <<endl;

 cout<<"No. Tipe |" <<" Tipe Kamar Dwity Resort |"   <<endl;

 cout<<"________________________________________________|"  <<endl;

 cout<<" 1 |   Deluxe Room   |"      <<endl;

 cout<<" 2 |   Romantic Room  |"      <<endl;

 cout<<" 3 |   Family Room   |"      <<endl;

 cout<<" 4 |   Deluxe-Connecting Room |"     <<endl;

 cout<<" 5 |   Suite Room   |"      <<endl;

 cout<<"________________________________________________|"  <<endl <<endl;



 cout<<"  Fasilitas Lainnya" <<endl;

 cout<<"-Layanan kamar 24 jam" <<"\t" <<"-Penyewaan Sepeda" <<"\t" <<"-Kedai kopi" <<"\t"   <<endl;

 cout<<"-Gratis wifi" <<"\t" <<"\t"   <<"-Layanan Laundry" <<"\t"  <<"-Kolam renang" <<"\t"  <<endl;

 cout<<"-Rumah Makan" <<"\t" <<"\t"   <<"-AC" <<"\t" <<"\t" <<"\t"  <<"-Gratis Perlengkapan Mandi" <<endl;

 cout<<"-Spa" <<"\t" <<"\t" <<"\t"  <<"-Telepon" <<"\t" <<"\t"  <<"Fasilitas Ruang Pertemuan" <<endl<<endl;



 cout<<"Masukan pilihan Anda untuk melihat informasi di atas [1/2/3/4/5]= ";

 cin>>info;



 system ("cls");

 switch (info)

 {

  case 1:

   cout<<"  *Deluxe Room*"    <<endl <<endl;

   cout<<"Jenis Tempat Tidur:" <<endl <<"1. Single Bed Rp 400000,-/hari" <<endl <<"2. Double Bed Rp 500000,-/hari" <<endl <<endl;

   cout<<"Fasilitas Ruangan:" <<endl <<"-AC" <<endl <<"-TV 21 inch LCD lokal channel" <<endl <<"-Bathub dan shower air panas" <<endl;

   cout<<"-DVD player" <<endl <<"-Kulkas" <<endl <<"-Wifi gratis" <<endl <<endl;

  break;

  case 2:

   cout<<"  *Romantic Room"    <<endl <<endl;

   cout<<"Jenis Tempat Tidur:" <<endl <<"King Bed Rp 1000000,-/hari" <<endl <<endl;

   cout<<"Fasilitas Ruangan:" <<endl <<"-AC" <<endl <<"-TV 29 inch LCD lokal and internasional channel" <<endl <<"-Bathub dan shower air panas" <<endl;

   cout<<"-Minibar" <<endl <<"-Teras Pribadi" <<endl<<"-Dinner Romantic" <<endl <<"-Wifi gratis" <<endl <<"-DVD player" <<endl <<"-Kulkas" <<endl <<endl;

  break;

  case 3:

   cout<<"  *Family Room"    <<endl <<endl;

   cout<<"Jenis Tempat Tidur:" <<endl <<"single Bed dan king Bed Rp 1000000,-/hari" <<endl <<endl;

   cout<<"2 Single Bed dan Double Bed Rp 1200000,-/hari" <<endl <<endl;

   cout<<"Fasilitas Ruangan:" <<endl <<"-AC" <<endl <<"-TV 21 inch dan 29 inch LCD lokal channel" <<endl <<"-Bathub dan shower air panas" <<endl;

   cout<<"-Minibar" <<endl <<"-Dinner famaly" <<endl <<"-Wifi gratis" <<endl <<"-DVD player" <<endl <<"-Kulkas" <<endl <<"-Ruang Santai Dan Bermain Anak" <<endl <<endl;

  break;

  case 4:

   cout<<"  *Deluxe Connecting Room"    <<endl <<endl;

   cout<<"Jenis Tempat Tidur:" <<endl <<"2 Double Bed Rp 1500000,-/hari" <<endl <<endl;

   cout<<"Fasilitas Ruangan:" <<endl <<"-AC" <<endl <<"- 2 buah TV 29 inch LCD lokal channel" <<endl <<"-Bathub dan shower air panas" <<endl;

   cout<<"-Minibar" <<endl <<"-Wifi gratis" <<endl <<"-DVD player" <<endl <<"-Kulkas" <<endl <<"-Ruang Santai" <<endl <<endl;

  break;

   case 5:

   cout<<"  *Suite Room"    <<endl <<endl;

   cout<<"Jenis Tempat Tidur:" <<endl <<"King Bed Rp 2000000,-/hari" <<endl <<endl;

   cout<<"Fasilitas Ruangan:" <<endl <<"-AC" <<endl <<"- 2 buah TV 29 inch LCD lokal channel" <<endl <<"-Bathub dan shower air panas" <<endl;

   cout<<"-Minibar" <<endl <<"-Wifi gratis" <<endl <<"-DVD player" <<endl <<"-Kulkas" <<endl <<"-Ruang Santai" <<endl ;

   cout<<"-Teras Pribadi dan Pemandangan Pantai" <<endl <<"-Teras Pribadi dan Pemandangan Pantai" <<endl <<endl;

  break;

 }

 cout<<"Apakah Anda ingin kembali atau memesan kamar?"<<endl;

 cout<<"[k] Kembali [b] Booking = ";

 cin>>kb;



 if (kb=='k')

 {

  goto satu;

 }

 else if (kb=='b')

 {

  dua();

 }

}



void dua()

{

 /*pemesanan kamar*/

 char name[20];

 int t, jk, jk1, jk2, jk3, jk4, jk5, jk6, lama, iden, tipe;

 long int harga, harga1, harga2, harga3,harga4, harga5, harga6, totbiaya, biaya, biaya1,biaya2,biaya3,biaya4,biaya5,biaya6, dis, datein, dateout;



 system("cls");



 cout<<"  Pemesanan Kamar"  <<endl <<"________________________________________________________" <<endl;

 cout<<"Tipe kamar"     <<endl;

 cout<<"1. Deluxe Room Single Bed" <<endl;

 cout<<"2. Deluxe Room Double Bed" <<endl;

 cout<<"3. Romantic Room"   <<endl;

 cout<<"4. Family Room"    <<endl;

 cout<<"5. Deluxe-Connecting Room" <<endl;

 cout<<"6. Suite Room"    <<endl <<endl;

 cout<<" *Pemesanan Kamar Hotel*" <<endl <<endl;



 cout<<"Pemesan Kamar Atas Nama = ";

 cin>>name;

 cout<<"No. Identitas KTP/SIM = ";

 cin>>iden;



 cout<<"Jumlah tipe kamar = ";

 cin>>tipe;



 for (int a=1; a<=tipe; a++)

 {

  cout<<"Tipe Kamar [1-6]= ";

  cin>>t;

  switch (t)

  {

  case 1:

   harga1=450000;

   cout<<"Kamar Tipe 1: Deluxe Room Single Bed Rp 450000,-/malam" <<endl;

   cout<<"Jumlah pemesanan kamar = ";

   cin>>jk1;

  break;

  case 2:

   harga2=500000;

   cout<<"Kamar Tipe 2: Deluxe Room Double Bed Rp 500000,-/malam" <<endl;

   cout<<"Jumlah pemesanan kamar = ";

   cin>>jk2;

  break;

  case 3:

   harga3=750000;

   cout<<"Kamar Tipe 3: Romantic Room Rp 750000,-/malam"   <<endl;

   cout<<"Jumlah pemesanan kamar = ";

   cin>>jk3;

  break;

  case 4:

   harga4=1000000;

   cout<<"Kamar Tipe 4: Family Room Rp 1000000/malam"   <<endl;

   cout<<"Jumlah pemesanan kamar = ";

   cin>>jk4;

  break;

  case 5:

   harga5=1500000;

   cout<<"Kamar Tipe 5: Deluxe-Connecting Room Rp 15000000/malam"  <<endl;

   cout<<"Jumlah pemesanan kamar = ";

   cin>>jk5;

  break;

  case 6:

   harga6=2000000;

   cout<<"Kamar Tipe 6: Suite Room Rp 2000000/malam"     <<endl;

   cout<<"Jumlah pemesanan kamar = ";

   cin>>jk6;

  break;

  }

 }



 cout<<"Tanggal Check in [YYMMDD]= ";

 cin>>datein;

 cout<<"Tanggal Check out [YYMMDD]= ";

 cin>>dateout;



 lama= dateout-datein;

 cout<<"Lama menginap = " <<lama;



 biaya= ((jk1*harga1)*lama)+((jk2*harga2)*lama);



 if (lama<=6)

 {

  totbiaya= biaya;

 }

 else if (lama>=7)

 {

  totbiaya= biaya-(0.1*biaya);

 }

 else if (lama>=15);

 {

  totbiaya= biaya-(0.2*biaya);

 }



 system("cls");

 cout<<"Nama Pemesanan  = " <<name <<endl <<"No. Identitas KTP/SIM = " <<iden           <<endl;

 cout<<"Tanggal Check in = " <<datein <<endl <<"Tanggal Check out = " <<dateout           <<endl <<endl;

 cout<<"________________________________________________________________________"           <<endl;

 cout<<"Tipe Kamar | Harga/Malam | Jml Kamar | Lama Sewa | Total Biaya |"            <<endl;

 cout<<"________________________________________________________________________"           <<endl;

 if (t==1)

 {

  cout<<"Deluxe Room SB | Rp " <<harga1 <<",-" <<"\t| " <<jk1 <<"\t| " <<lama <<"\t|" <<" Rp " <<totbiaya <<",- |";

 }

 else if (t==2)

 {

  cout<<"Deluxe Room DB | Rp " <<harga2 <<",-" <<"\t| " <<jk2 <<"\t   | " <<lama <<"\t|"<<" Rp " <<totbiaya <<",- |";

 }

 else if (t==3)

 {

  cout<<"Romantic Room | Rp " <<harga3 <<",-" <<"\t| " <<jk3 <<"\t   | " <<lama <<"\t|"<<" Rp " <<totbiaya <<",- |";

 }

 else if (t==4)

 {

  cout<<"Family Room  | Rp " <<harga4 <<",-" <<"\t| " <<jk4 <<"\t   | " <<lama <<"\t|"<<" Rp " <<totbiaya <<",- |";

 }

 else if (t==5)

 {

  cout<<"Deluxe-Con Room | Rp " <<harga5 <<",-" <<"\t| " <<jk5 <<"\t   | " <<lama <<"\t|"<<" Rp " <<totbiaya <<",- |";

 }

 else if (t==6)

 {

  cout<<"Suite Room  | Rp " <<harga6 <<",-" <<"\t| " <<jk6 <<"\t   | " <<lama <<"\t|"<<" Rp " <<totbiaya <<",- |";

 }



 cout<<endl <<"________________________________________________________________________" <<endl;

}



void tiga ()

{

 /*Fasilitas lainnya yang bisa disewa*/

 system("cls");



 int sewa,sewasingle, sewadouble, bb, sewarp;

 char kembali;

 long int tosewasi,tosewado, bilau, tosewarp;

 cout<<" *Pemesanan Fasilitas Dwity Resort Lainnya*" <<endl <<endl;

 cout<<"[1] Sewa Sepeda Single Rp 15000/jam" <<endl <<"[2] Sewa Sepeda Double Rp 30000/jam" <<endl;

 cout<<"[3] Laundry  Rp 10000/kg (min.2 kg)" <<endl <<"[4] Sewa Fasilitas Ruang Pertemuan Rp 350000/jam" <<endl <<endl;

 cout<<"Pilih fasilitas yang diinginkan= ";

 cin>>sewa;



 system("cls");



 switch (sewa)

 {

  case 1:

   cout<<"Sewa Sepeda Single Rp 15000/jam" <<endl;

   cout<<"Lama sewa= ";

   cin>>sewasingle;

   tosewasi= sewasingle*15000;

   cout<<"Anda harus membayar Rp " <<tosewasi <<",- untuk pemakaian " <<sewasingle <<" jam";

  break;

  case 2:

   cout<<"Sewa Sepeda Double Rp 30000/jam" <<endl;

   cout<<"Lama sewa = ";

   cin>>sewadouble;

   tosewado= sewadouble*30000;

   cout<<"Anda harus membayar Rp " <<tosewado <<",- untuk pemakaian " <<sewadouble <<" jam";

  break;

  case 3:

   cout<<" Laundry Dwity Resort" <<endl;

   cout<<"Berat barang = ";

   cin>>bb;



   if (bb==1)

   {

    cout<<"Tidak boleh laundry di bawah 1 kg" <<endl;

   }

   else

   {

    bilau= bb*10000;

    cout<<endl <<"Biaya yang Anda keluarkan  Rp " <<bilau <<",- untuk laundry " <<bb <<" kg";

   }

  break;

  case 4:

   cout<<" Ruang Pertemuan Dwity Hotel" <<endl;

   cout<<"Lama sewa = ";

   cin>>sewarp;

   tosewarp= sewarp*350000;

   cout<<"Biaya yang Anda keluarkan Rp " <<tosewarp <<",- untuk pemakaian gedung selama " <<sewarp <<" jam";

  break;

 }



 cout<<endl <<"__________________________________________________________" <<endl;

 cout<<"Apakah Anda Ingin Kembali [Y/T] = ";

 cin>>kembali;

 if (kembali=='y')

 {

  tiga();

 }

 else if(kembali=='t')

 {

  system ("cls");

 }

 cout<<" Terima Kasih Telah Mengunjungi Dwity Resort Kami"<<endl;

 cout<<" Sebagai Tempat untuk Beristirahat";

} 



jika ada yang tidak dipahami ataupun ingin ditanyakan silahkan tinggalkan comment di bawah, harapannya semoga artikel ini bisa bermanfaat bagi semua teman-teman yang membacanya, sekian wassalam😃



Baca Juga

closed