Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- #include <cmath>
- using namespace std;
- class Momche{
- private:
- char ime[50];
- char prezime[50];
- int godini;
- public:
- Momche(char * ime="", char* prezime="",int godini=0)
- {
- strcpy(this->ime,ime);
- strcpy(this->prezime,prezime);
- this->godini = godini;
- }
- Momche(Momche & m)
- {
- strcpy(this->ime,m.ime);
- strcpy(this->prezime,m.prezime);
- this->godini = m.godini;
- }
- int getGodini()
- {
- return godini;
- }
- void print()
- {
- cout<<"Momche: "<<ime<<" "<<prezime<<" "<<godini<<endl;
- }
- };
- class Devojche{
- private:
- char ime[50];
- char prezime[50];
- int godini;
- public:
- Devojche(char * ime="", char* prezime="",int godini=0)
- {
- strcpy(this->ime,ime);
- strcpy(this->prezime,prezime);
- this->godini = godini;
- }
- Devojche(Devojche & m)
- {
- strcpy(this->ime,m.ime);
- strcpy(this->prezime,m.prezime);
- this->godini = m.godini;
- }
- int getGodini()
- {
- return godini;
- }
- void print()
- {
- cout<<"Devojche: "<<ime<<" "<<prezime<<" "<<godini<<endl;
- }
- };
- class Sredba{
- private:
- Momche momce;
- Devojche devojce;
- public:
- Sredba(){}
- Sredba(Momche m1,Devojche d1){
- momce = m1;
- devojce = d1;
- }
- ~Sredba(){}
- void print()
- {
- cout<<"Sredba:";
- momce.print();
- devojce.print();
- }
- void daliSiOdgovaraat()
- {
- if(abs(momce.getGodini()-devojce.getGodini())<=5)
- {
- cout<<"Si odgovaraat!"<<endl;
- }
- else
- cout<<"Ne si odgovaraat!"<<endl;
- }
- };
- int main()
- {
- char ime[50],prezime[50];
- int godini;
- cin>>ime>>prezime>>godini;
- Momche m1(ime,prezime,godini);
- cin>>ime>>prezime>>godini;
- Devojche d1(ime,prezime,godini);
- Sredba sr(m1,d1);
- sr.print();
- sr.daliSiOdgovaraat();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement