Var a:array[1..10] of integer;
i,k:integer;
begin
for i:=1 to 10 do begin
a[i]:=random(26);
writeln(a[i]);
if a[i] > 12 then k := k + 1;
end;
writeln('Элементов массива превышающих 12: ',k);
end.
9)
var s:real;
begin
write ('Введите число: ');
readln(s);
if (-5 <= s)and (s < 5) then
writeln('Точка приндалежит отрезку [-5,5)')
else
writeln('Точка не принадлежит отрезку [-5,5)');
end.
10)
var s,i:real;
begin
write ('Введите 2 числа: ');
read(s);
read(i);
if ((s<0)and(i<0)and (s>i)) then
begin
s:=s*2;
i:=i*2;
end
else
begin
s:=s+2;
i:=i+2;
end;
writeln(s);
writeln(i);
end.
Операторы цикла while и repeat<span> используются тогда, когда заранее не известно общее количество итераций (повторений вычислений) цикла, а завершение вычислений зависит от некоего условия. Если условие ставится вначале цикла (на входе), то используется оператор While, если на выходе – Repeat. Дальше решить не могу, но вот определение.</span>
Ответ:
nums = []
for i in range(int(input()):
num = int(input())
if str(num)[-1] == '4':
nums.append(num)
print(min(nums))