Всё гениальное - простое!
Var a,b,c:integer;
result:double;
begin
read(a,b,c);
result:=(a+b-c)/(a-b);
writeln(result);
end.
И так,мы имеем 1000 т, прирост 12 % (то есть + 120 тонн) получается:
1) 1000+120=1120 тонн (прирост такой)
2) 1120*20=22400 тонн (за 20 лет будет столько рыбы)
3) 189*20=3780 тонн (отлов за 20 лет)
4) 22400-3780=18620 тонн (остаток ловли за 20 лет)
Количество рыбы в пруду на 20 лет равно 18620 тонн
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)