MeehoweCK

Untitled

Dec 11th, 2018
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. class Czas
  6. {
  7. private:
  8.     int minuty;
  9.     int godziny;
  10.     bool format;
  11. public:
  12.     void wypisz_godzine();
  13.     void dodaj_minuty(int );
  14.     Czas(int m_minuty, int m_godziny);
  15. };
  16.  
  17. void Czas::wypisz_godzine()
  18. {
  19.     if(minuty < 10)
  20.         cout << godziny << ":0" << minuty << endl;
  21.     else
  22.         cout << godziny << ":" << minuty << endl;
  23. }
  24.  
  25. void Czas::dodaj_minuty(int dodawane)
  26. {
  27.     minuty += dodawane;
  28.     if(minuty >= 60)
  29.     {
  30.         int dodane_godziny = minuty / 60;
  31.         minuty = minuty % 60;
  32.         godziny += dodane_godziny;
  33.     }
  34.     if(godziny >= 24)
  35.         godziny = godziny % 24;
  36. }
  37.  
  38. Czas::Czas(int m_minuty, int m_godziny)
  39. {
  40.     minuty = m_minuty;
  41.     godziny = m_godziny;
  42. }
  43.  
  44. int main()
  45. {
  46.     Czas czas(0,0);
  47.     czas.wypisz_godzine();
  48.     czas.dodaj_minuty(125);
  49.     czas.wypisz_godzine();
  50.     czas.dodaj_minuty(77);
  51.     czas.wypisz_godzine();
  52.     czas.dodaj_minuty(-1000);
  53.     czas.wypisz_godzine();
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment