Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования алг нач цел s, k s := 1 нц для k от 3 до 0 шаг −1 s := s*3 кц вывод s ...
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования
алг
нач
цел s, k
s := 1
нц для k от 3 до 0
шаг −1
s := s*3
кц
вывод s
кон
с объяснением пожалуйста
Ответ(ы) на вопрос:
Объяснение.
Команда s := 1 присваивает переменной s значение 1
Далее органищован цикл по переменной к, значения которой изменяются от 3 до 0 с шагом -1 (то есть 3, 2, 1 ,0). При каждом выполнении цикла значение переменной s утраивается:
k = 3 s = 3
k = 2 s = 9
k = 1 s = 27
k = 0 s = 81
Цикл закончен. Выводится значение переменной s.
Ответ: Будет выведено значение "81".
Не нашли ответ?
Похожие вопросы