Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {float m, h, t, x1, x2, d;
- float e;
- e=0;
- d=1;
- setlocale(LC_ALL, "Russian");
- cout<<"Расчёт времени в минутах до перпендикулярного положения стрелок часов\n";
- cout<<"Введите количество часов=";
- cin>>h;
- cout<<"Введите количество минут=";
- cin>>m;
- if (m==60) {h++;}
- if (m==60) {m=0;}
- if (h>=12) {h=h-12;}
- t=60*h;
- t=t+m;
- x1=t/2;
- x2=m*6;
- if (x2==360) {x2=0;}
- if (x1>=360) {x1=x1-360;}
- if (x1>x2) {d=x1-x2;} else {d=x2-x1;}
- cout<<d;
- while (d!=90){
- m++;
- if (m==60) {h++;}
- if (m==60) {m=0;}
- if (h>=12) {h=h-12;}
- t=60*h;
- t=t+m;
- x1=t/2;
- x2=m*6;
- if (x2==360) {x2=0;}
- if (x1>=360) {x1=x1-360;}
- if (x1>x2) {d=x1-x2;} else {d=x2-x1;}
- cout<<"\n";
- cout<<d;
- if ((d>=90)&&(d<=93.5)) {d=90;}
- e++;}
- cout<<"Минут до перпендикулярного положения стрелок прошло="<<e;
- cout<<"\n";
- cout<<"Для завершения нажмите любую клавишу";
- system("PAUSE>nul");
- return 0;}
Advertisement
Add Comment
Please, Sign In to add comment