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
Jumat, 10 Desember 2010
CLASS dalam CPP mengggunakan ARRAY dan STRCMP
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<iomanip.h>
garis()
{cout<<"=================================="<<endl;
}
judul()
{
cout<<" HOTEL \"XYZ\""<<endl;
}
class hotel
{
public:
char kode[3],*nama;
int harga;
};
main()
{ char tgl[15];
int i,j,lama[10];
long total[10],tobay=0;
hotel tamu[10];
cout<<"Jumlah transaksi :";cin>>j;
cout<<"Tanggal :";gets(tgl);
for(i=1;i<=j;i++)
{
cout<<"Data Ke :"<<i<<endl;
cout<<"Kode Kamar :";cin>>tamu[i].kode;
cout<<"Lama Inap :";cin>>lama[i];
if(strcmp(tamu[i].kode,"ANG")==0)
{tamu[i].nama="ANGGREK"; tamu[i].harga=150000;}
else if(strcmp(tamu[i].kode,"MEL")==0)
{tamu[i].nama="MELATI"; tamu[i].harga=100000;}
else
if(strcmp(tamu[i].kode,"KAS")==0)
{tamu[i].nama="KASTURI"; tamu[i].harga=170000;}
total[i]=tamu[i].harga*lama[i];
tobay=total[i]+tobay;
}
clrscr();
cout<<"==================================================="<<endl;
cout<<"tanggal :"<<tgl<<endl;
cout<<"==================================================="<<endl;
cout<<"NO KODE NAMA KAMAR HARGA LAMA TOTAL "<<endl;
cout<<"==================================================="<<endl;
for(i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(6)<<tamu[i].kode;
cout<<setiosflags(ios::left)<<setw(12)<<tamu[i].nama;
cout<<setiosflags(ios::left)<<setw(8)<<tamu[i].harga;
cout<<setiosflags(ios::left)<<setw(8)<<lama[i];
cout<<setiosflags(ios::left)<<setw(8)<<total[i]<<endl;
}
cout<<"====================================================="<<endl;
cout<<" Total Bayar :"<<tobay<<endl;
getch();
}
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar