Var a,amax:integer;
begin
writeln('Введите положительное число');
read(a);
amax:=a;
while a<>0 do
begin
if (a>amax) and (a>0) then amax:=a;
read(a);
end;
writeln('Максимальное число равно ',amax);
end.<span>
</span>
LET X = 0.2BEGINFOR Z = 1 TO Z = 3Z = Z+1y=1,5*a*xcos(x)X=X+0.2
END
Программа на Кумире прилагается.
Допустим, чтобы передать команду "огонь" нужна 1 секунда
Тогда при получении данной команды стрелок должен передать её (если есть кому) и подождать количество секунд, равное количеству стрелков, не получивших данную команду