Номер 4
program Other;
var
a,b: integer;
begin
a:=5;
b:=0;
if a = 1 then
{Next action...}
else
begin
b:=b+a;
a:=a-1;
end;
end.
1) Цикл for(счётчик), выполняется от 1 до 5, через шаг 1. Результат выполнение: выполнится 4 раза т.к до 5 не дойдёт,
D = 120 поделится на 1, и так 4 раза.
2) Цикл while, выполняется пока A=1 меньше A(1) < 100, если условие верно, то цикл переходит на (1+2)*2=6, теперь A это 6. И так будет происходить, пока A меньше 100, если больше 100, то просто вывод.
3) Цикл while, S=0 N=1, потом S=S+N(0=0+1 = 1), потом N=N+3(1=1+3 = 4), дальше условие если N(4) меньше или не равно 15, то переходит к той же самой инструкции выше, пока N(4) меньше 15.
3)Программа на Python 3.7.2 Цикл while.
A = 1
while A < 100:
A = (A + 2) * 2
print(A)
(842)10<span> = (0000001101001010)</span>2, (1512)8, (34A)16;
(372)10<span> = (0000000101110100)</span>2, (564)8, (<span>174)16.</span>
Var
(x,y,z, n)
begin
read (x, y, z)
n:= (x+y+z) / 3
writeln (n)
end.