Menjadi Wanita Yang Paling Bahagia Dengan Selalu berbaik Sangka Pada Takdir Allah dan Bersyukur den

Menjadi Wanita Yang Paling Bahagia Dengan Selalu berbaik Sangka Pada Takdir Allah dan Bersyukur den
Jadikan Hati Kami selalu Rindu Pada Mu Ya Allah..

Selasa, 14 Desember 2010

Latihan class,,struck,,fungsi dalam cpp


#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