#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
struct villa
{
char nama[10],kls[4];
};
class sewa
{ public:
char np[15],umur[3],alamat[25];
};
hitungtarif(char kls[4])
{ int tarif;
if (strcmp(kls,"VIP")==0)
tarif=2000000;
else if (strcmp(kls,"BIS")==0)
tarif=1500000;
else
tarif=1000000;
return tarif;
};
main()
{
int x,y,trf[10];
villa vi[10];
sewa s;
cout<<"Input Nama Penyewa :";cin>>s.np ;
cout<<"Input Umur Penyewa :";cin>>s.umur;
cout<<"Input Alamat Penyewa :";gets(s.alamat);
cout<<"Masukkan Jumlah data :";cin>>y;
for(x=1;x<=y;x++)
{
cout<<"Input Nama villa :";gets(vi[x].nama);
cout<<"Input Kode villa :";cin>>vi[x].kls;
trf[x]=hitungtarif(vi[x].kls);
}
clrscr();
cout<<" PENYEWAAN VILLAN INDAH "<<endl;
cout<<"==============================================="<<endl;
cout<<"Nama Penyewa :"<<s.np<<endl;
cout<<"Umur Penyewa :"<<s.umur<<endl;
cout<<"Alamat Penyewa :"<<s.alamat<<endl;
cout<<"======================================="<<endl;
cout<<"NO Nama Kamar Kelas Tarif "<<endl;
cout<<"========================================"<<endl;
for(x=1;x<=y;x++)
{
cout<<setiosflags(ios::left)<<setw(4)<<x;
cout<<setiosflags(ios::left)<<setw(20)<<vi[x].nama;
cout<<setiosflags(ios::left)<<setw(10)<<vi[x].kls;
cout<<setiosflags(ios::left)<<trf[x]<<endl;
}
cout<<"--------------------------------------------"<<endl;
getch();
}
Tidak ada komentar:
Posting Komentar