Контрольные тренировочные задания
(решения)






Часть 1


Задание 8


Решение примера 2

Определите, какое число будет напечатано в результате выполнения программы, записанной ниже на пяти языках программирования.

Ответ: ___________________________.

Решение.

Нужно определить значение переменной 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

Возврат на страницу    Решение примеров части 1 задание 8



Наверх