1. Главная
  2. Библиотека
  3. Программирование
  4. 8 У исполнителя У двоитель две команды, которым присвое...
Решение задачи на тему

8 У исполнителя У двоитель две команды, которым присвоены номера: 1. прибавь 1 2. умножь на 2 Первая из них увеличивает число на экране на 1 , вторая удваивает его. Составьте алгоритм получения из числа 5 числа 27 , содержащий не более 5 команд. В ответе — задача №378767

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
8 У исполнителя У двоитель две команды, которым присвоены номера: 1. прибавь 1 2. умножь на 2 Первая из них увеличивает число на экране на 1 , вторая удваивает его. Составьте алгоритм получения из числа 5 числа 27 , содержащий не более 5 команд. В ответе — задача №378767

Условие:

8 У исполнителя У двоитель две команды, которым присвоены номера:
1. прибавь 1
2. умножь на 2

Первая из них увеличивает число на экране на 1 , вторая удваивает его.
Составьте алгоритм получения из числа 5 числа 27 , содержащий не более 5 команд. В ответе запишите только номера команд в соответствующей алгоритму поеледовательности.

Решение:

Чтобы получить число 27 из числа 5, используя не более 5 команд, давайте рассмотрим возможные шаги.

  1. Начнем с числа 5.
  2. Умножим его на 2 (команда 2): 5 × 2 = 10.
  3. Умножим 10 на 2 (команда 2): 10 × 2 = 20.
  4. Прибавим 1 к 20 (команда 1): 20 + 1 = 21.
  5. Прибавим 1 к 21 (команда 1): 21 + 1 = 22.
  6. Умножим 22 на 2 (команда 2): 22 × 2 = 44 (это больше 27, значит, нужно пересмотреть шаги).

Теперь попробуем другой подход:

  1. Начнем с 5.
  2. Умножим 5 на 2 (команда 2): 5 × 2 = 10.
  3. Прибавим 1 к 10 (команда 1): 10 + 1 = 11.
  4. Прибавим 1 к 11 (команда 1): 11 + 1 = 12.
  5. Умножим 12 на 2 (ко...

Выбери предмет