CyberPascal

Untitled

Mar 26th, 2014
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.71 KB | None | 0 0
  1. Program The_Times; uses crt;
  2.  
  3. var h1,h2,m1,m2,s1,s2,t1,t2:word;
  4.     time,h,m,s,t:longint;
  5.  
  6. Begin clrscr;
  7. Write('--------------------------------------------------------------------------------');
  8. Writeln(' Введите время начала олимпиады [ЧЧ:ММ:СС.сс]: ');
  9. Write(' Часы: '); Readln(H1);
  10. Write(' Минуты: '); Readln(M1);
  11. Write(' Секунды: '); Readln(S1);
  12. Write(' Сотые доли секунды: '); Readln(T1);
  13. Write('--------------------------------------------------------------------------------');
  14. Writeln(' Введите время окончания олимпиады [ЧЧ:ММ:СС.сс]: ');
  15. Write(' Часы: '); Readln(H2);
  16. Write(' Минуты: '); Readln(M2);
  17. Write(' Секунды: '); Readln(S2);
  18. Write(' Сотые доли секунды: '); Readln(T2);
  19.  
  20. Time:=(LongInt(H2)*360000+LongInt(M2)*6000+S2*100+T2)-(LongInt(H1)*360000+LongInt(M1)*6000+S1*100+T1);
  21.  
  22. H:=Time div 360000; {Вычисляем часы}
  23. M:=(Time-H*360000) div 6000; {Вычисляем минуты}
  24. S:=(Time-(H*360000)-(M*6000)) div 100; {Вычисляем секунды}
  25. T:=(Time-(H*360000)-(M*6000)-(S*100)); {Вычисляем сотые доли секунды}
  26.  
  27. Write('--------------------------------------------------------------------------------');
  28. Writeln(' Олимпиада продолжалась [ЧЧ:ММ:СС.сс]: ',H,':',M,':',S,'.',T);
  29. Write('--------------------------------------------------------------------------------');
  30. GotoXY(15,WhereY); Writeln('Для выхода из программы нажмите клавишу "Enter"');
  31. Write('--------------------------------------------------------------------------------');
  32. Readln;
  33. end.
Advertisement
Add Comment
Please, Sign In to add comment