Advertisement
Josif_tepe

Untitled

Sep 8th, 2021
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.74 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4.  
  5. class Momche {
  6. private:
  7.     string ime, prezime;
  8.     int godini;
  9. public:
  10.     Momche(string _ime = "", string _prezime = "", int _godini = 0) {
  11.         ime = _ime;
  12.         prezime = _prezime;
  13.         godini = _godini;
  14.     }
  15.     ~Momche() {
  16.        
  17.     }
  18.     void print() {
  19.         cout << "Momche: " << ime << " " << prezime << " " << godini << endl;
  20.     }
  21.     int get_godini() {
  22.         return godini;
  23.     }
  24. };
  25. class Devojche {
  26. private:
  27.     string ime, prezime;
  28.     int godini;
  29. public:
  30.     Devojche(string _ime = "", string _prezime = "", int _godini = 0) {
  31.         ime = _ime;
  32.         prezime = _prezime;
  33.         godini = _godini;
  34.     }
  35.     ~Devojche() {
  36.        
  37.     }
  38.     void print() {
  39.         cout << "Devojche: " << ime << " " << prezime << " " << godini << endl;
  40.     }
  41.     int get_godini() {
  42.         return godini;
  43.     }
  44. };
  45. class Sredba {
  46. private:
  47.     Momche momce;
  48.     Devojche devojce;
  49. public:
  50.     Sredba(Momche _momce = Momche(), Devojche _devojce = Devojche()) {
  51.         momce = _momce;
  52.         devojce = _devojce;
  53.     }
  54.     ~Sredba(){
  55.     }
  56.     void print() {
  57.         cout << "Sredba: ";
  58.         momce.print();
  59.         devojce.print();
  60.     }
  61.     void daliSiOdgovaraat() {
  62.         int razlika = momce.get_godini() - devojce.get_godini();
  63.         if(razlika < 0) {
  64.             razlika *= -1;
  65.         }
  66.         if(razlika <= 5) {
  67.             cout << "Si odgovaraat" << endl;
  68.         }
  69.         else {
  70.             cout << "Ne si odgovaraat" << endl;
  71.         }
  72.     }
  73.    
  74. };
  75. int main() {
  76.     Momche m("josif", "tepegjozov", 20);
  77.     Devojche d("marija" , "marija", 27);
  78.     Sredba s(m, d);
  79.    
  80.     s.print();
  81.     s.daliSiOdgovaraat();
  82.     return 0;
  83. }
  84.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement