Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- #include <string>
- struct Vrijeme
- {
- int sati;
- int minute;
- int sekunde;
- };
- void IspisiVrijeme(Vrijeme vrijeme)
- {
- std::cout<< std::setfill('0')<<std::setw(2)<<vrijeme.sati <<":"<<vrijeme.minute<<":" <<vrijeme.sekunde<< std::endl;
- }
- Vrijeme SaberiVrijeme (const Vrijeme &vrijeme1,const Vrijeme &vrijeme2)
- {
- Vrijeme vrijeme3;
- vrijeme3.sati = vrijeme1.sati + vrijeme2.sati;
- vrijeme3.minute = vrijeme1.minute + vrijeme2.minute;
- vrijeme3.sekunde = vrijeme1.sekunde + vrijeme1.sekunde;
- if (vrijeme3.sekunde > 60) {
- vrijeme3.minute++;
- vrijeme3.sekunde = vrijeme3.sekunde - 60;
- }
- if (vrijeme3.minute > 60)
- {
- ++vrijeme3.sati;
- vrijeme3.minute = vrijeme3.minute - 60;
- }
- return vrijeme3;
- if (vrijeme3.sati > 23)
- {
- vrijeme3.sati = vrijeme3.sati - 23;
- }
- }
- using namespace std;
- int main()
- {std::cout<< "Unesi vrijeme 1: ";
- Vrijeme vrijeme1;
- std::cin>>vrijeme1.sati >>vrijeme1.minute>> vrijeme1.sekunde;
- std::cout<<"Unesi vrijeme 2:";
- Vrijeme vrijeme2;
- std::cin>> vrijeme2.sati>>vrijeme2.minute>>vrijeme2.sekunde;
- IspisiVrijeme(vrijeme1);
- IspisiVrijeme(vrijeme2);
- Vrijeme vrijeme3 (SaberiVrijeme(vrijeme1, vrijeme2));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment