Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- struct Vrijeme{
- int h, m, s;
- };
- void IspisiVrijeme(Vrijeme v)
- {
- if (v.h < 10)
- std::cout << '0';
- std::cout << v.h << " h ";
- if (v.m < 10)
- std::cout << '0';
- std::cout << v.m << " min ";
- if (v.s < 10)
- std::cout << '0';
- std::cout << v.s << " sek" << std::endl;
- }
- Vrijeme SaberiVrijeme(Vrijeme v1, Vrijeme v2)
- {
- Vrijeme rez{ v1.h + v2.h, v1.m + v2.m, v1.s + v2.s };
- if (rez.s >= 60)
- {
- rez.m += 1;
- rez.s -= 60;
- }
- if (rez.m >= 60)
- {
- rez.h += 1;
- rez.m -= 60;
- }
- if (rez.h > 23)
- rez.h -= 24;
- return rez;
- }
- int main()
- {
- Vrijeme v1{ 3, 34, 52 }, v2{ 4, 42, 20 };
- IspisiVrijeme(SaberiVrijeme(v1, v2));
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement