Minggu, Maret 09, 2014
0

Pada kali ini saya akan berbagi sedikit pengetahuan tentang apa yang telah saya pelajari mengenai C++, disini adalah contoh latihan c++ menggunakan penyeleksian kondisi. Semoga bermanfaat untuk anda.


#include <stdio.h>
#include <conio.h>
#include <iostream.h>

main()
{
   char kd_kamar[12], nm_penyewa[20], lagi;
   char a[15] = "Payung Cantik";
   int  hrg_sewa, lm_sewa, total_biaya, uang_bayar, uang_kembali, adm;

   awal:

   clrscr();
   cout<<"\nPENGINAPAN PASTI BETAH"<<endl;
cout<<endl;
   cout<<"**************************************"<<endl;
   cout<<endl;
   cout<<"Nama Penyewa         : "; gets(nm_penyewa);
   cout<<"\nKode Kamar  [A/B/M]  : "; cin>>kd_kamar;
   if (strcmp("a",strlwr(kd_kamar))==0)
   {
    strcpy(kd_kamar,"ANGGREK");
      hrg_sewa=300000;
   }
else if (strcmp("b",strlwr(kd_kamar))==0)
   {
    strcpy(kd_kamar,"BOUGENVILLE");
      hrg_sewa=250000;
   }
else if (strcmp("m",strlwr(kd_kamar))==0)
   {
    strcpy(kd_kamar,"MAWAR");
      hrg_sewa=200000;
   }
else
    {
        cout<<"KODE YANG ANDA MASUKAN SALAH"<<endl;
        cout<<"INGIN INPUT DATA LAGI [Y/T] ??";cin>>lagi;
        if (lagi == 'y' || lagi == 'Y')
        {
        clrscr();
            goto awal;
        }
        else
        {
        clrscr();
            goto akhir;
        }
    }
   cout<<"\nLama Menginap        : ", cin>>lm_sewa;
   cout<<"\n**************************************"<<endl;
   cout<<"\nTipe Kamar           : "<<kd_kamar<<endl;
   cout<<"\nLama Menginap        : "<<lm_sewa, cout<<" Hari"<<endl;
   if (lm_sewa>6)
cout<<"\nSouvenir             : "<<a<<endl;
   cout<<"\nBiaya Sewa           : "<<hrg_sewa<<endl;
   adm=200000;
   cout<<"\nBiaya Administrasi   : "<<adm<<endl;
   total_biaya=hrg_sewa*lm_sewa+adm;
   cout<<"\nTotal Biaya Sewa     : "<<total_biaya<<endl;
   cout<<"\n***************************************"<<endl;
cout<<"\nUang Bayar           : ", cin>>uang_bayar;
   uang_kembali=uang_bayar-total_biaya;
   cout<<"\nUang Kembali         : "<<uang_kembali<<endl;
   cout<<"\nINGIN INPUT DATA LAGI [Y/T] ??"; cin>> lagi;
   if (lagi == 'y' || lagi == 'Y')
   {
    clrscr();
      goto awal;
   }
   else
   {
   }
   akhir:
}

0 komentar:

Posting Komentar