#include #include using namespace std; class Momche { private: char ime[101]; char prezime[101]; int godini; public: Momche() { // empty constructor } Momche(const char *i, const char *p, int g) { // constructor with strcpy(ime, i); strcpy(prezime, p); godini = g; } ~Momche() { } void pecati() { cout << "Momche: " << ime << " " << prezime << " " << godini << endl; } int get_godini() const { return godini; } }; class Devojche { private: char ime[101]; char prezime[101]; int godini; public: Devojche() { } Devojche(const char *i, const char *p, int g) { strcpy(ime, i); strcpy(prezime, p); godini = g; } ~Devojche() { } void pecati() { cout << "Devojche: " << ime << " " << prezime << " " << godini << endl; } int get_godini() const { return godini; } }; class Sredba { private: Momche m; Devojche d; public: Sredba() { } Sredba(Momche _m, Devojche _d) { m = _m; d = _d; } ~Sredba() { } void print() { m.pecati(); d.pecati(); } void daliSiOdgovaraat() { int razlika = abs(m.get_godini() - d.get_godini()); if(razlika <= 5) { cout << "Si odgovaraat" << endl; } else { cout << "Ne si odgovaraat" << endl; } } }; int main() { Momche m("a", "b", 27); Devojche d("q", "w", 20); Sredba s(m, d); s.daliSiOdgovaraat(); return 0; }