Contoh Latihan Program Sederhana C++ (Menggunakan Penyeleksian Kondisi)
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