Guest User

Untitled

a guest
Mar 19th, 2020
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.08 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {float m, h, t, x1, x2, d;
  5. float e;
  6. e=0;
  7. d=1;
  8. setlocale(LC_ALL, "Russian");
  9. cout<<"Расчёт времени в минутах до перпендикулярного положения стрелок часов\n";
  10. cout<<"Введите количество часов=";
  11. cin>>h;
  12. cout<<"Введите количество минут=";
  13. cin>>m;
  14. if (m==60) {h++;}
  15. if (m==60) {m=0;}
  16. if (h>=12) {h=h-12;}
  17. t=60*h;
  18. t=t+m;
  19. x1=t/2;
  20. x2=m*6;
  21. if (x2==360) {x2=0;}
  22. if (x1>=360) {x1=x1-360;}
  23. if (x1>x2) {d=x1-x2;} else {d=x2-x1;}
  24. cout<<d;
  25. while (d!=90){
  26. m++;
  27. if (m==60) {h++;}
  28. if (m==60) {m=0;}
  29. if (h>=12) {h=h-12;}
  30. t=60*h;
  31. t=t+m;
  32. x1=t/2;
  33. x2=m*6;
  34. if (x2==360) {x2=0;}
  35. if (x1>=360) {x1=x1-360;}
  36. if (x1>x2) {d=x1-x2;} else {d=x2-x1;}
  37. cout<<"\n";
  38. cout<<d;
  39. if ((d>=90)&&(d<=93.5)) {d=90;}
  40. e++;}
  41. cout<<"Минут до перпендикулярного положения стрелок прошло="<<e;
  42. cout<<"\n";
  43. cout<<"Для завершения нажмите любую клавишу";
  44. system("PAUSE>nul");
  45. return 0;}
Advertisement
Add Comment
Please, Sign In to add comment