Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. #include <iostream>
  2. #include "Vreme.hpp"
  3. #include <stdlib.h>
  4. using namespace std;
  5. int main(){
  6. int i,y=1;
  7. int h,m,s;
  8. cout<<"Unesi vreme hh:mm:ss"<<endl;
  9. cin>>h>>m>>s;
  10.  
  11. Vreme vreme(h,m,s);
  12. system("CLS");
  13. do{
  14. cout<<"Meni:"<<endl;
  15. cout<<"1)Dodaj ili oduzmi vremena"<<endl;
  16. cout<<"2)Koliko je vremena proslo"<<endl;
  17. cout<<"3)Posle unetog vremena X"<<endl;
  18. cout<<"4)Koje je pocetno vreme"<<endl;
  19. cout<<"5)koje je trenutno vreme"<<endl;
  20. cout<<"6)Postavljanje zeljenog vreme"<<endl;
  21. cout<<"7)Exit"<<endl;
  22. cin>>i;
  23. system("CLS");
  24.  
  25.  
  26.  
  27.  
  28. switch(i){
  29. case 1:{
  30. cout<<"1)Dodaj vremena"<<endl;
  31. cout<<"2)Oduzmi vremena"<<endl;
  32. cin>>i;
  33. switch(i){
  34. case 1:{cout<<"1)Koliko vremena hh:mm:ss"<<endl;
  35. cin>>h>>m>>s;
  36. vreme.DodatV(h,m,s);
  37. break;}
  38. case 2:{cout<<"1)Koliko vremena hh:mm:ss"<<endl;
  39. cin>>h>>m>>s;
  40. vreme.OduzetV(h,m,s);
  41. break;
  42. }
  43. }
  44. break;
  45. }
  46. break;
  47.  
  48.  
  49. case 2:{vreme.prosloV();
  50. cout<<"Proslo je "<<vreme.GetTH()<<":"<<vreme.GetTM()<<":"<<vreme.GetTS()<<endl<<endl;
  51. break;
  52. }
  53.  
  54. case 3: {cout<<"1)Dodatog vremena X"<<endl;
  55. cout<<"2)Oduzetog vremena X"<<endl;
  56. cin>>i;
  57. switch(i){
  58. case 1:{cout<<"1)Koliko vremena hh:mm:ss"<<endl;
  59. cin>>h>>m>>s;
  60. vreme.kolikoPV(h,m,s);
  61. cout<<"Proslo bi "<<vreme.GetTH()<<":"<<vreme.GetTM()<<":"<<vreme.GetTS()<<endl<<endl;
  62. break;
  63. }
  64.  
  65. case 2:{cout<<"1)Koliko vremena hh:mm:ss"<<endl;
  66. cin>>h>>m>>s;
  67. vreme.kolikoUPV(h,m,s);
  68. cout<<"Oduzelo bi "<<vreme.GetTH()<<":"<<vreme.GetTM()<<":"<<vreme.GetTS()<<endl<<endl;
  69. break;
  70. }
  71.  
  72. }
  73.  
  74. }
  75. case 4:{
  76. cout<<"Pocetno vreme je "<<vreme.GetPH()<<":"<<vreme.GetPM()<<":"<<vreme.GetPS()<<endl<<endl;
  77. break;
  78. }
  79.  
  80. case 5:{
  81. cout<<"Trenutno vreme je "<<vreme.GetH()<<":"<<vreme.GetM()<<":"<<vreme.GetS()<<endl<<endl;
  82. break;
  83. }
  84. case 6:{cout<<"Koje Vreme hh:mm:ss"<<endl;
  85. cin>>h>>m>>s;
  86. vreme.SetH(h);
  87. vreme.SetM(m);
  88. vreme.SetS(s);
  89. break;
  90. }
  91. default:{y=0;
  92. break;
  93. }
  94.  
  95. }
  96.  
  97. if(vreme.budi()==true){
  98. cout<<"Budi se"<<endl;
  99. };
  100.  
  101. if(vreme.spavaj()==true){
  102. cout<<"Idi spavaj"<<endl;
  103. };
  104.  
  105. }while(y==1);
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement