Вопрос задан 10.02.2025 в 21:28. Предмет Информатика. Спрашивает Тихий Влад.

Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:

1. Вычти 3 2.Умножь на 2
Выполняя команду номер1, КАЛЬКУЛЯТОР вычитает из числа на экране 3, а выполняя

команду номер 2, умножает число на экране на 2. Напишите программу, содержащую не

более 5 команд, которая из числа 5 получает число 25. Укажите лишь номера команд.

Например, программа 22221 – это программа:

Умножь на 2

Умножь на 2

Умножь на 2

Умножь на 2

Вычти 3,

которая преобразует число 1 в число 13.

Перейти к ответам

Ответы на вопрос

Отвечает Рожнова Дарья.

Для выполнения задачи нужно из числа 5 получить число 25, используя только две команды:

  1. Вычти 3 (уменьшает число на 3).
  2. Умножь на 2 (увеличивает число вдвое).

Для получения результата, давайте разберёмся шаг за шагом:

  1. Начальное число — 5.
  2. Умножаем его на 2 (команда 2). Результат: 5×2=105 \times 2 = 10.
  3. Умножаем ещё раз на 2 (команда 2). Результат: 10×2=2010 \times 2 = 20.
  4. Вычитаем 3 (команда 1). Результат: 203=1720 - 3 = 17.
  5. Умножаем на 2 (команда 2). Результат: 17×2=3417 \times 2 = 34.
  6. Вычитаем 3 (команда 1). Результат: 343=2534 - 3 = 25.

Таким образом, программа из 5 команд, которая из числа 5 получает число 25: 22121.

Расшифровка:

  • 2 — умножь на 2,
  • 2 — умножь на 2,
  • 1 — вычти 3,
  • 2 — умножь на 2,
  • 1 — вычти 3.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос