СДАМ ГИА: РЕШУ ЕГЭ
Образовательный портал для подготовки к экзаменам
Информатика
≡ информатика
сайты - меню - вход - новости




Задания
Версия для печати и копирования в MS Word
Задание 8 № 2010

Запишите значение переменной а после выполнения фрагмента алгоритма:

 

*Примечание: знаком := обозначена операция присваивания. В бланк ответов впишите только число.

Решение.

Переменная a увеличивается, а переменная b уменьшается до тех пор, пока а не станет больше либо равно b. Найдём на каком шаге цикл прервётся. Пусть n — число заходов в цикл, тогда переменная a увеличивается по закону a = −101 + 2n, а переменная b по закону b = 101 − 2n. Приравняем значения a и b: −101 + 2n = 101 − 2n, откуда n =50,5. На 50-ом шаге алгоритма переменная a равна −1, а b — 1, на 51-ом a = 1, b = −1; цикл прервётся. Переменной a будет присвоено значение sin(0) = 0. Значит, после выполнения фрагмента алгоритма значение a = 0.

 

Ответ: 0.