Предмет: Информатика,
автор: astro304471
Ребят срочно
Дан фрагмент программы:
b:=6; k:=1;
For a:=b downto 4 do
k:=k*a;
k:=k+1;
Writeln(k);
Что будет выведено на экран?
Ответы
Автор ответа:
2
Ответ:
на экран будет выведено 121
Объяснение:
b = 6
k = 1
цикл со счётчиком (переменная a), начальное значение 6 (a = b = 6), конечное значение 4 с шагом -1 (downto) выполнится 3 раза (6 - 4 + 1 = 3)
переменная a будет принимать значения: 6, 5 и 4
в цикле выполняется 1 действие (k = k * a)
за 3 повторения цикла
k = 1 (начальное значение) * 6 * 5 * 4 = 120
действие после цикла (k = k + 1)
k = 120 (значение после цикла) + 1 = 121
вывод на экран значения пременной k (121)
astro304471:
я скоро еще добавлю вы здесь будете?
Похожие вопросы
Предмет: Русский язык,
автор: Hadigat1987
Предмет: Окружающий мир,
автор: Семаев
Предмет: Английский язык,
автор: аааа158
Предмет: Русский язык,
автор: guslinaolga
Предмет: Русский язык,
автор: Аноним