Разбор 8 задания ЕГЭ 2017 года по информатике из проекта демоверсии. Это задание базового уровня сложности. Примерное время выполнения задания 3 минуты.
Проверяемые элементы содержания: знание основных конструкций языка программирования, понятия переменной, оператора присваивания. Элементы содержания, проверяемые на ЕГЭ: основные конструкции языка программирования, система программирования.
Задание 8:
Определите, какое число будет напечатано в результате выполнения программы, записанной ниже на пяти языках программирования.
Ответ: ________
Разбор 8 задания ЕГЭ 2017:
Нужно определить значение переменной s в результате выполнения программы.
Что мы имеем:
1) Начальное значение переменной n=1, переменной s=0.
2) Цикл в программе будет выполняться пока выполняется условие n<=150.
3) После окончания цикла выводится значение переменной s.
4) С каждым шагом цикла s увеличивается на 30 — s := s + 30 n увеличивается в 5 раз — n := n * 5.
5) Цикл закончится, как только n станет меньше или равно 150 (пока выполняется условие n<=150).
6) Таким образом цикл выполнится 4 раза (для n равной 1, 5, 25 и 125).
Таким образом к начальному значению s=0 прибавиться 30*4=120 — это и есть наш ответ.
Ответ: 120