Объяснение:
Объясняю почему:
Перед тобой цикл for. Строчка «for i in range(2,6)» означает, что цикл будет начинаться со второй итерации (шаг) до 6 (но в этом цикле такая фишка, что конечное число не учитывается, то есть будет 6-1 (5)). Значит с шагом 5 цикл оборвётся и 6 выполняться не будет. Ты можешь обнаружить это в таблице. Последнее твоё действие заканчивается на строчке под номером 5. А дальше все очень просто!
Допустим, в пустые клеточки (А1, В1) мы ввели какие-то числа. Например, А = 2, В = 3. Следующим шагом программы будет присвоить нашим переменным, которые мы задали, новые значения, которые считаются по формуле данной в строке 2:
2*A1+B1 (это для переменной А) и B1+1 (это для переменной B).
Значит теперь у нас:
A = 2*2(то число которое мы задали)+3 = 7
B = 3(то число которое мы задали)+1 = 4
А дальше программа просто повторяет все то же самое, только теперь с новыми значениями, у нас они стали: A = 7, B = 4. Надеюсь все понятно :) И именно ответ под номером один нам подходит.
Если ещё надо решить вторую задачу, то сфоткай полностью ответы.
var
y: real;
const
x = 2.34;
begin
y := sqrt(sqr(x) + 2020) * cos(2 * x) - 3;
WriteLn('При x = ', x, ' y = ', y:2:4);
end.
Объяснение: