Skip to main content

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

Comments

Popular posts from this blog

Sering Kesal dengan Wajan yang Lengket? Inilah Solusinya!

Masalah di dapur biasanya selalu dirasakan oleh para pemula yang baru belajar memasak. Tetapi khusus masalah yang satu ini, orang yang sudah mahir memasak juga kerap mengalaminya. Masalah itu tak lain adalah wajan yang lengket. Segera dapatkan wajan berkualitas sesuai kebutuhan di MatahariMall. Keunggulan belanja online di MatahariMall bukan hanya dari segi harga terjangkau saja, tetapi juga kemudahan akses situs yang serba cepat dan praktis. Agar wajan kesayangan tidak lengket ketika digunakan, coba praktikkan beberapa tips ini, yuk.


Perawatan Pertama untuk Wajan Anti Lengket Wajan anti lengket yang baru dibeli harus dirawat dengan perawatan pertama yang tepat. Didihkan air pada wajan tersebut kemudian bubuhkan sedikit cuka. Diamkan sesaat sebelum mematikan kompor. Selanjutnya, wajan yang sudah dingin bisa dicuci seperti biasa dan siap untuk digunakan.
Ketika Membalikkan Makanan Usahakan untuk membalikkan makanan ketika teksturnya sudah kering ya, teman-teman. Ketika menggoreng daging, ik…

Contoh Paper Nilai - Nilai Pancasila Terhadap Tuhan YME

Hai guys, Miss Purple beberapa hari ini di pusingkan dengan tugas makalah dan paper.. bingung ga au apa beda paper sama makalah -___-.. duaduanya sama sama membingungkan.. bisa nyari ngeNet ga masalah sih.. tapi meski dari buku ┌(_o_)┐ sesuatu banget~~ tapi untuk yang satu ini untungnya Miss Purple ga mesti dari buku nyarinya.. Yukk Capcus liat karya yang ga seberapa ini :D




KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Kuasa atas segala limpahan Rahmat, Inayah, Taufik dan Hidayahnya sehingga Kami dapat menyelesaikan penyusunan makalah ini dalam bentuk maupun isinya yang sangat sederhana. Semoga makalah ini dapat dipergunakan sebagai salah satu acuan, petunjuk maupun pedoman bagi pembaca dalam kehidupan sehari-hari bermasyarakat.
Harapan Kami semoga makalah ini membantu menambah pengetahuan dan pengalaman bagi para pembaca dan pendengar persentase Kami, sehingga Kami dapat memperbaiki bentuk maupun isi makalah ini, dan untuk kedepannya dapat lebih baik lagi.

Makalah ini Kami akui m…

Fakta Tentang Member BTOB

selamat sore reader, hari ini admin mau membahas tentang BTOB lagi, yaph! bagi para melody mendengar semua tentang BTOB pastilah hal yang sangat di tunggu. yuk mari baca beberapa fakta dari BTOB.


BTOB live debut pada tanggal 22 Maret 2012 di M! CountdownPada tanggal 22 Maret 2012 juga BTOB meluncurkan  2 debut lagu berjudul Insane dan Imagine.BtoB memiliki 4 vokalis (Sungjae, Changsub, Hyunsik, Eunkwang) dan 3 rapper (Minhyuk, Ilhoon dan Peniel)Peniel lahir di Chicago dan pindah ke Korea selama kurang lebih dua tahun dari sekarang (2012).BTOB dikenal untuk menjadi baik dalam harmonisasi.Peniel dulu adalah peserta training di JYPE dan kemudian ditransfer ke CUBE pada tahun 2011.Member BTOB bisa berbahasa Inggris dan Mandarin dengan lancar.Minhyuk pandai dalam akrobatik.Changsub bisa memainkan drum.Peniel dan HyunSik bisa bermain gitar.Hyunsik adalah anak laki-laki dari penyanyi Im Ji Hoon.Sungjae belajar di Cebu, Filipina.Peniel muncul di MV San-E “맛좋은 산” sebelum ia memulai debutnya di …