Задания
Версия для печати и копирования в MS Word
Тип Д6 № 2008
i

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

 

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

Спрятать решение

Ре­ше­ние.

Пе­ре­мен­ная a умень­ша­ет­ся до тех пор, пока мо­дуль а не ста­нет боль­ше либо равен b. Найдём на каком шаге цикл прервётся. Пусть n  — число за­хо­дов в цикл, тогда аб­со­лют­ное зна­че­ние пе­ре­мен­ной a уве­ли­чи­ва­ет­ся по за­ко­ну a  =  2n. При­рав­ня­ем зна­че­ния мо­ду­ля a и пе­ре­мен­ной b: 2n = 27, от­ку­да n =13,5. На 13-ом шаге ал­го­рит­ма пе­ре­мен­ная a равна −26, а b  — 27, на 14-ом a = −28, b = 27; цикл прервётся. Зна­чит, после вы­пол­не­ния фраг­мен­та ал­го­рит­ма зна­че­ние b = 28.

 

Ответ: 28.