Begin
10-11 класс
|
GetTime(часы,минуты,секунды,миллисекунды);
Выполнение тестов;
GetTime(часы,минуты,секунды,миллисекунды);
end.
Как узнать время выполнения тестов?
т.е конечное время минус начальное.
Например:
1 час 50 минут 30 секунд МИНУС 1 час 55 минут 30 секунд = 0 часов 5 минут 0 секунд
как это вывести в формулах?
h1, m1, s1 - начальное время
h2, m2, s2 - конечное время
Нужно определить h,m,s.
s := (h2 - h1)*3600 + (m2 - m1)*60 + (s2 - s1);
h := s div 3600; s := s mod 3600;
m := s div 60; s := s mod 60;
Т.е. в h - кол-во часов, в m - кол-во минут, в s - кол-во секунд.
Другие вопросы из категории
program PRIMER1;
USES CRT;
CONST
A=PI/4;
B=4/PI;
M=20;
VAR
F,H,X:REAL;
i:INTEGER;
BEGIN
CLRSCR;
H:=(B-A)/M;
FOR I:=0 TO M DO
BEGIN
X:=A+I*H;
F:=COS (1/X);
WRITELN ('X=', X:6:3,',F(X)=',F:6:3);
END;
END.
запускаем программу вводим английское слова программа должна выдать на экран русский перевод
устройство управляющее работой графического дисплея
программа, распределяющая ресурсы видеопамяти
электронное, энергозависимое устройство для хранения информации о графич. изображений
дисплейный процессор
Читайте также
while k < 25 do begin
s:=s+k;
k:=k+2;
end;
write(s);
end.
end;. begin. Writeln (f('abcdefghijklm'7));. End.
for i:=k to k+1 do
begin
…
end;
of( f ) do begin read( f, i );
writeln( i );
end;
close(f);
end.
1) выводит в столбик числа, записанные в файле;
2) выводит в строку числа, записанные в файле;
3) записывает числа в новый файл;
4) дописывает числа в существующий файл.
to n do begin write('Ââåäèòå êîîðäèíàòû ',i,' ñòàíöèè (x y): '); Readln(z[i].x,z[i].y) end; r:=0; for i:=1 to n do for j:=i+1 to n do begin d:=(z[i].x+z[j].x)/n; c:=(z[i].y+z[j].y)/n; if d