Program Reservasi Hotel

Selamat malam, selamat berjumpa kembali di Blog Miss Purple yang ga seberapa ini :) lagi malas bercuap cuap. yuk mari capcus menuju Contoh Program Struct "Reservasi Hotel" Menggunakan Dev C++ hihi :D buat para master coding, jangan lupa coment yak :) masih awam soalnya..

1.      Contoh Struct dalam Reservasi Hotel Online
Keterangan Variabel :
       Idr                  : ID Resepsionis                               : Numerik
    Idc                  : ID Customer                                  : Numerik
    Nokam           : No Kamar                                      : Numerik
    Hpm               : Harga PerMalam                            : Numerik
    In                    : Tanggal Check In                           : Numerik
    Out                 : Tanggal Check Out                        : Numerik
    Total               : Total Bayar                                    : Numerik
    Lamainap       : Lama Inap                                      : Numerik
    Nohap            : No Hp Customer                            : Numerik
    Jk                    : Jenis Kamar                                    : Numerik
    Nr                   : Nama Resepsionis                          : String
    Nc                  : Nama Customer                             : String
    Alamat           : Alamat                                           : String
a.       Coding
#include
#include
struct
  {
    int idr;
    int idc;
    int nokam;
    int hpm;
    int in;
    int out;
    int total;
    int lamainap;
    int nohap;
    int jk;
    char nr[100];
    char nc[100];
    char alamat[100];
  }hotel;
  int main()
  {
  char idr[20];
  char idc[20];
  char nokam[20];
  char hpm[100];
  char in[20];
  char out[20];
  char total[20];
  char lamainap[20];
  char nohap[20];
  char jk[20];
  int atoi();
printf("\n\t========================================================\n");
  printf("\t\t\xB1\xB1 Wellcome To Elvina Yanti Hotel Reservation \xB1\xB1\n");
  printf("\t\t\t       Jl. Soekarno - Hatta\n");
  printf("\t\t\t  PEKANBARU - RIAU - INDONESIA");
  printf("\n\t========================================================\n");
  printf("\n\n\n\n");
  printf("Silahkan Isi Data Berikut ini \n");
  printf("\t Nama Resepsionis Yang Melayani Anda   : ");
  gets(hotel.nr);
  printf("\t ID Resepsionis                        : ");
  gets(idr);
  hotel.idr=atoi(idr);
  printf("\t Nama Customer                         : ");
  gets(hotel.nc);
  printf("\t ID Customer                           : ");
  gets(idc);
  hotel.idc=atoi(idc);
  printf("\t Alamat Customer                       : ");
  gets(hotel.alamat);      
  printf("\t No. Contact Customer                  : ");
  gets(nohap);
  hotel.nohap=atoi(nohap);
  printf("\n\n");
  printf("\t\t\xB1\xB1 Silahkan Pilih Jenis Kamar \xB1\xB1\n");
  printf("\n\n *******************************************************");
  printf("\n Untuk Pilihan President Room, pilih '1'");
  printf("\n Untuk Pilihan Royal Room, pilih '2'");
  printf("\n Untuk Pilihan Regular Room, pilih '3'");
  printf("\n__________________________________________________");  
  printf("\n\nMasukan Pilihan Anda                 :   ");
  gets(jk);
  hotel.jk=atoi(jk);
    
    
     if (hotel.jk == 1)
     {
            hotel.hpm=1000000;
            printf ("\tAnda memilih President Room\n");
     }
     else if (hotel.jk == 2)
     {
            hotel.hpm=750000;
            printf ("\tAnda memilih Royal Room\n");
     }   
     else if (hotel.jk == 3)
     {
            hotel.hpm=500000;
            printf ("\tAnda memilih Regular Room\n");
     }
     else
     {
            hotel.hpm=0;
            printf ("\tAnda tidak memilih paket yang tersedia\n");
     }
    
     printf("\n Untuk No. Kamar Yang Tersedia 1-100");
     printf("\n\t Masukan No Kamar Yang Anda Pesan   :");
     gets(nokam);
     hotel.nokam=atoi(nokam);
     printf("\n\t Lama Menginap *hari                :");
     gets(lamainap);
     hotel.lamainap=atoi(lamainap);
    
  printf("\nSilahkan Masukan Tanggal Check in DDMMYY: ");
  gets(in);
  hotel.in=atoi(in);
  printf("\nSilahkan Masukan Tanggal Check Out DDMMYY: ");
  gets(out);
  hotel.out=atoi(out);
 
  hotel.total=hotel.hpm * hotel.lamainap;
 
printf("\n=========================================\n"); 
printf("\nBerikut Ini Rincian Yang sudah di inputkan");
printf("\nNama Resepsionist : %s",hotel.nr);
printf("\nID Resepsionist   : %d",hotel.idr);
printf("\nNama Customer     : %s",hotel.nc);
printf("\nID Customer       : %d",hotel.idc);
printf("\nAlamat            : %s",hotel.alamat);
printf("\nNo Handpone       : %d",hotel.nohap);
printf("\nJenis Kamar       : %d",hotel.jk);
printf("\nNo Kamar          : %d",hotel.nokam);
printf("\nLama Menginap     : %d",hotel.lamainap);
printf("\nTanggal Cek In    : %d",hotel.in);
printf("\nTanggal Cek Out   : %d",hotel.out);
printf("\nBiaya Total       : %d",hotel.total);
printf("\n=========================================\n");
printf("\nPress Any Key For Accept or Leave This Page For Cancel\n");
printf("................Thank You.............");
 
  getche();
  return 0;
}

tampilannya begini .. engingenggg~~

miss-purple-life

ini buatnya penuh tekanan karena tugas besoknya akan dikumpul, hasil begadang :| mohon masukannya apabila ada yang ingin mengomentari terimakasih :) salam Miss Purple :D

No comments:

Post a Comment

Bijaklah dalam berkomentar di sosial media :)