- Code:
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<string.h>
class PHONG{
private:
char MP[20];
char* TP;
int SC;
public:
// void Nhap(char*="");
void Nhap(char* = "");// tong *= x => tong=tong*x;
void Xuat(char* = "");
PHONG();
};
void PHONG ::Nhap(char* str){
cout<<"Nhap Ma Phong: ";
cin>>MP;
cout<<"Nhap Ten Phong(khongkhoangtrang): ";
cin>>TP;
cout<<"Nhap So Cho: ";
cin>>SC;
};
void PHONG::Xuat(char* str){
cout<<"\n Ma Phong: "<<MP;
cout<<"\n Ten Phong: "<<TP;
cout<<"\n So Cho Ngoi: "<<SC;
};
PHONG::PHONG(){
TP= new char[50];
}
int main(){
/*PHONG o;
o.Nhap();
o.Xuat()*/
PHONG DS[100];
int SL;
cout<<"\n So luong can nhap:";
cin>>SL;
for(int i=0; i<SL;i++)
{
cout<<" Nhap thong tin phong thu ";
cout<<(i+1);
cout<<"\n";
DS[i].Nhap();
}
for(int i=0;i<SL;i++)
{
DS[i].Xuat();
}
getch();
return 0;
}
/* BAI 2.2
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
#include<string.h>
class PHONG{
private:
char MP[20];
char TP[30];
int SC;
public:
void NhapTT(char* ="");
void InTT(char* ="");
};
void PHONG::NhapTT(char* str){
cout<<str;
cout<<"\n Ma phong: ";
cin>>MP;
cout<<"\n Ten phong: ";
cin>>TP;
cout<<"\n So cho: ";
cin>>SC;
};
void PHONG::InTT(char* str){
cout<<str;
cout<<"\n Ma phong la: "<<MP<<"\n Ten phong la: "<<TP<<"\n So cho la: "<<SC;
};
int main()
{
PHONG DS[100];
int SL;
cout<<"\n So luong can nhap: ";
cin>>SL;
for(int i=0; i<SL;i++)
{
DS[i].NhapTT("Thong tin phong moi:"+(i+1));
}
for(int i=0;i<SL;i++)
{
DS[i].InTT();
}
getch();
}
*/
Cảm ơn bạn đả tham gia Diển Đàn CNTT
Nếu bạn chưa có tài khoản hãy sử dụng tên tài khoản "ACTIVE" và mật khẩu "public" !!!