Melihat , Mendengar dan Memilah semua Yang Alam perlihatkan agar aku ambil hikmahnya untuk berusaha menjadi lebih baik
Menjadi Wanita Yang Paling Bahagia Dengan Selalu berbaik Sangka Pada Takdir Allah dan Bersyukur den
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();
}
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar