Kamis, 31 Maret 2016

Tugas UTS "Membuat program aplikasi pemesanan hotel dengan borland C++"




Pesatnya teknologi, terutama teknologi komputer sudah tak bisa dipungkiri lagi, bagi yang mengikuti perkembangannya, ia tidak akan dipandang sebelah mata. Sebaliknya, bagi yang tidak mengikuti perkembangannya, bersiaplah untuk mundur secara suka rela dari panggung kompetisi. Ibarat wabah, teknologi komputer sudah menyusupi hampir semua bidang kehidupan manusia. Dari pemerintah pusat sampai tingkat pemerintah desa, perusahaan-perusahaan, supermarket, minimarket, perguruan tinggi, SLTA, SLTP, bahkan SD hampir semuanya mengenal komputer. Saat ini, yang mempunyai lingkungan yang semakin luas dan banyak diminati, juga dapat digunakan untuk menghasilkan uang  adalah dunia pemrograman komputer. Dalam dunia pemrograman komputer, dikenal banyak bahasa pemrograman, seperti C, C++, Pascal, Basic, Java, dan lain-lain.
Di antara banyaknya bahasa pemrograman, saya akan membuat sebuah program untuk pemesanan Kamar Hotel dengan program borland c++. Program ini dibuat untuk mempermudah receptionist dalam meng-input pengunjung hotel serta total biaya selama menginap tanpa harus menulis secara manual di kertas.


(SCRIPT)
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
main()
{
   char lagi,ya,ulang,orang[40],alamat[50],jk,hp[15],bonus[20],nama[20];
            int kode, hari, harga,total,bayar,kembali;
   clrscr();
   cout<<"\n\t Kelompok I (12.1A.09) : \n"<<endl;
   cout<<"\t 1.Daniati Uki Eka Saputri                (12152984)"<<endl;
   cout<<"\t 2.Ambar Kusdarini                           (12151947)"<<endl;
   cout<<"\t 3.Yohanes de Britto Bagas Restu Aji (12152718)"<<endl;
   cout<<"\t 4.Dhimas Septia Martha      (12150193)"<<endl;
   cout<<"\t 5.Yulhan Amt                                   (12154107)"<<endl;
   printf("\t\n");
   cout<<"Tekan ENTER !";
   getch();

   ulangi:
   cout<<"\n\t            ***************************************";
cout<<"\n\t          *******************************************";
cout<<"\n\t        ***********************************************";
cout<<"\n\t      ***************************************************";
cout<<"\n\t    ******************************************************";
cout<<"\n\t\t     SELAMAT DATANG DI HOTEL 'PASTI PUAS' ";
cout<<"\n\t\t ***********************************************";
cout<<"\n\t\t************************************************\n";
cout<<endl<<endl;

    cout<<"Nama Penyewa                  : ";gets(orang);
    printf("\t\n");
    cout<<"Alamat Lengkap                : ";gets(alamat);
    printf("\t\n");
    cout<<"Nomor Telephone              : ";cin>>hp;
    printf("\t\n");
    a:
    cout<<"Jenis kelamin[L/P] : ";cin>>jk;

    if(jk=='L' || jk=='l')
    {
    cout<<"\n\t\tSelamat Datang Tuan "<<orang;
    }
    else if(jk=='P' || jk=='p')
    {
    cout<<"\n\t\tSelamat Datang Nona "<<orang;
    }
   else
   {
   cout<<"Tidak Ada Jenis Kelamin "<<jk;
   cout<<"\nUlangi Lagi [Y/T]: ";cin>>ya;
   if(ya=='Y'||ya=='y')
   goto a;
   goto b;

   }

   printf("\t\n");
   cout<<"\n\tSilahkan Pilih tipe kamar yang anda inginkan";
cout<<"\n\t------------------------------------------------";
cout<<"\n\t1. Standard ";
cout<<"\n\t2. Premium  ";
cout<<"\n\t3. Suite    ";
cout<<"\n\t------------------------------------------------\n";
    awal:
            cout<<"Masukkan Kode Kamar [1/2/3]: ";cin>>kode;
            if(kode==1)
            {
            strcpy(nama,"Standart");
            harga=540000;
            }
   else if(kode==2)
            {
   strcpy(nama,"Premium");
            harga=760000;
            }
   else if(kode==3)
            {
   strcpy(nama,"Suite");
            harga=1500000;

            }
    else
  {
   cout<<"\nKode Yang Anda Masukkan Salah! \n Silahkan Ulangi Kembali!\n";
   cout<<"Ulangi dari awal [Y/T] : ";cin>>lagi;
   if(lagi=='Y'||lagi=='y')
   goto awal;
   goto akhir;

  }

  cout<<"\nLama Menginap    : ";cin>>hari;
  clrscr();
      if(hari>=7)
      {
                        strcpy(bonus,"Tablet");
                        }
                        else
                        {
                        strcpy(bonus, "Tidak Dapat Bonus");
                        }
   cout<<"\t\t**********************************\n";
   cout<<"\t\t ***** HOTEL PASTI PUAS ***** \n";
   cout<<"\t\t**********************************\n";
   cout<<endl;
   printf("\t");
   cout<<"\-----------------------------------------------------"<<endl;
   printf("\t\n");
   cout<<"\tNama Penyewa                 : "<<orang;
   printf("\t\n");
   printf("\t\n");
   cout<<"\tAlamat                              : "<<alamat;
   printf("\t\n");
   printf("\t\n");
   cout<<"\tNomor Telephone             : "<<hp;
   printf("\t\n");
   printf("\t\n");
   cout<<"\tPilihan Kamar                   : "<<nama;
            printf("\t");
   printf("\t\n");
   cout<<"\tHarga                                : "<<harga;
   printf("\t\n");
   printf("\t\n");
   cout<<"\tBonus                               : "<<bonus;
   printf("\t\n");
   printf("\t\n");
   total=harga*hari;
  cout<<"\tBiaya Sewa                        : "<<total;
   printf("\t\n");
   printf("\t\n");
  cout<<"\tUang Bayar                        : ";cin>>bayar;
   printf("\t\n");
   kembali=bayar-total;
  cout<<"\tUang Kembali                    : "<<kembali;
   cout<<"\n\t-----------------------------------------------------"<<endl;
   cout<<"\n\t***********************************************"<<endl;
   cout<<"\n\t ***** Terima kasih Atas Kunjungan Anda  ***** \n";
   cout<<"\n\t  ********** Di Hotel Pasti Puas  ********** \n";
   cout<<"\n\t***********************************************"<<endl;
   cout<<endl;
   cout<<endl;

   {
  cout<<"Ingin Ulangi dari awal [Y/T] : ";cin>>ulang;
   clrscr();
   if(ulang=='Y'||ulang=='y')
   goto ulangi;
   goto akhiri;
   akhiri:
   b:
   akhir:

  }
  clrscr();
}
“Selamat Mencoba”