Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- using namespace std;
- class Masa{
- int dolzina;
- int sirina;
- public:
- Masa(){};
- Masa(int s,int d)
- {
- dolzina=d;
- sirina=s;
- };
- void pecati()
- {
- cout<<"Masa: "<<sirina<<" "<<dolzina<<endl;
- }
- ~Masa(){};
- };
- class Soba{
- Masa masa;
- int dolzinasoba;
- int sirinasoba;
- public:
- Soba(){};
- Soba(int sirinas,int dolzinas,Masa masaz){
- dolzinasoba=dolzinas;
- sirinasoba=sirinas;
- };
- void pecati()
- {
- cout<<"Soba: "<<sirinasoba<<" "<<dolzinasoba<<" ";
- masa.pecati();
- }
- ~Soba(){};
- };
- class Kukja
- {
- Soba soba;
- char adresa[50];
- public:
- Kukja(){};
- Kukja(Soba z,char ad[50]){
- strcpy(adresa,ad);
- };
- void pecati()
- {
- cout<<"Adresa: "<<adresa<<" ";
- soba.pecati();
- }
- ~Kukja(){};
- };
- //ne smee da se menuva main funkcijata!
- 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