Advertisement
sellmmaahh

tut8-zad1

Jul 29th, 2015
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.06 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <vector>
  4.  
  5. using namespace std;
  6.  
  7. struct Vrijeme {
  8. double sati, minute, sekunde;
  9. };
  10.  
  11. void IspisiVrijeme (const Vrijeme &t) {
  12. if(t.sati<10)
  13.     cout<<"0"<<t.sati<<":"<<t.minute<<":"<<t.sekunde;
  14.  if(t.minute<10)
  15.     cout<<t.sati<<":0"<<t.minute<<":"<<t.sekunde;
  16.   if(t.sekunde<10)
  17.     cout<<t.sati<<":"<<t.minute<<":0"<<t.sekunde;
  18.     else cout<<t.sati<<":"<<t.minute<<":"<<t.sekunde;
  19. }
  20. Vrijeme SaberiVrijeme (const Vrijeme &t1, const Vrijeme &t2) {
  21. Vrijeme t3;
  22. t3.sati=t1.sati+t2.sati;
  23. t3.minute=t1.minute+t2.minute;
  24. t3.sekunde=t1.sekunde+t2.sekunde;
  25. if (t3.sekunde>59) {
  26.     t3.minute++;
  27.     t3.sekunde-=60;
  28. }
  29.  if (t3.minute>59) {
  30.     t3.sati++;
  31.     t3.minute-=60;
  32. }
  33. return t3;
  34.  
  35. }
  36. int main () {
  37. Vrijeme v1,v2,v3;
  38. cout<<"Unesite vrijeme 1: ";
  39. cin>>v1.sati>>v1.minute>>v1.sekunde;
  40. IspisiVrijeme(v1);
  41. cout<<endl;
  42. cout<<"Unesite vrijeme 2: ";
  43. cin>>v2.sati>>v2.minute>>v2.sekunde;
  44. IspisiVrijeme(v2);
  45. cout<<endl;
  46. v3=SaberiVrijeme(v1,v2);
  47. cout<<"Zbir ova dva vremena: ";
  48. IspisiVrijeme(v3);
  49. return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement