Задания
Версия для печати и копирования в MS WordУ исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 4
2. вычти b
(b — неизвестное натуральное число)
Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на b. Известно, что программа 21122 переводит число 4 в число 28.
Определите значение b.
Решение.
Cоставим и решим уравнение:
(4 − b) · 4 · 4 − 2b = 28,
64 − 16b − 2b = 28,
18b = 64 − 28,
b = 2.
Следовательно, ответ — 2.
Ответ: 2.
Приведем другое решение на языке Python.
for b in range(1, 100):
x = (4 - b) * 4 * 4
if (x - b - b) == 28:
print(b)
Раздел кодификатора ФИПИ: 1.3.1 Обработка информации. Алгоритмы и их свойства.



