Самообразование
Главная > 2017: ЕГЭ, ОГЭ Предметы > ЕГЭ 2017. Информатика. В.Р. Лещинер. 10 вариантов. Типовые тестовые задания.

Вариант 2. Задание 20. ЕГЭ 2017. Информатика. В.Р. Лещинер. 10 вариантов. Решение.

Задание 20. Ниже на четырёх языках записан алгоритм. Получив на вход число х, этот алгоритм печатает два числа: a и b. Укажите наименьшее из таких чисел х, при вводе которых алгоритм печатает сначала 2, а потом 0.

Решение.

Рассмотрим алгоритмический язык. Вначале задаются три целочисленные переменные x, a, b. Затем, вводится число x, а переменные a=0, b=1. После этого идет цикл пока x>0. Внутри цикла переменная a увеличивается на 1, а переменная b умножается на остаток от деления числа x на 10. Затем, число x целочисленно делится на 10 (то есть, например, 16:10=1) и цикл повторяется. Необходимо найти такое минимальное x, чтобы a=2 и b=0.

Значение a=2 говорит о том, что цикл должен пройти ровно 2 раза, а число b=0 о том, что x должно быть кратно 10 (иначе не будет получен нулевой остаток от деления и при умножении не получим число 0). В результате получаем, что это число x=10.

Ответ: 10.

Автор: С.М. Балакирев
Формат книги: pdf
Дата написания: 2017 г.
Объем: 70 стр.

Другие задания варианта:

Темы раздела