Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include<cstring>
- using namespace std;
- class Masa{
- private:
- int shir;
- int dolzh;
- public:
- Masa(){}
- Masa(int si, int dol){
- shir=si;
- dolzh=dol;
- }
- void pecati(){
- cout<<"Masa: "<<shir<<" "<<dolzh<<endl;
- }
- ~Masa(){}
- };
- class Soba{
- private:
- Masa a;
- int shir;
- int dolzh;
- public:
- Soba(){}
- Soba(int shi, int dol, Masa d){
- shir=shi;
- dolzh=dol;
- a=d;
- }
- void pecati(){
- cout<<"Soba: "<<shir<<" "<<dolzh<<" ";
- a.pecati();
- }
- ~Soba(){}
- };
- class Kukja{
- private:
- Soba b;
- char adress[50];
- public:
- Kukja(){}
- Kukja(Soba c, char *adr){
- strcpy(adress,adr);
- b=c;
- }
- void pecati(){
- cout<<"Adresa: "<<adress<<" ";
- b.pecati();
- }
- ~Kukja(){}
- };
- int main(){
- int n;
- cin>>n;
- for(int i=0;i<n;i++){
- int masaSirina,masaDolzina;
- cin>>masaSirina;
- cin>>masaDolzina;
- Masa m(masaSirina,masaDolzina);
- int sobaSirina,sobaDolzina;
- cin>>sobaSirina;
- cin>>sobaDolzina;
- Soba s(sobaSirina,sobaDolzina,m);
- char adresa[30];
- cin>>adresa;
- Kukja k(s,adresa);
- k.pecati();
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement