Вопрос задан 30.03.2021 в 03:01. Предмет Информатика. Спрашивает Савченко Карина.

У ис­пол­ни­те­ля Де­ли­тель две команды, ко­то­рым при­сво­е­ны номера:, , 1. раз­де­ли на 2, 2.

прибавь 1, , Первая из них умень­ша­ет число на экра­не в 2 раза, вто­рая увеличивает его на 1. Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми числами. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 89 числа 24, со­дер­жа­щий не более 5 команд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра команд. (Например, 21121 — это алгоритм: при­бавь 1, раз­де­ли на 2, раз­де­ли на 2, при­бавь 1, раз­де­ли на 2, ко­то­рый пре­об­ра­зу­ет число 75 в 10.) Если таких ал­го­рит­мов более одного, то за­пи­ши­те любой из них., Помогите!2!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чубаров Виктор.
89+1 = 90
90/2 = 45
45+1 = 46
46/2 = 23
23 + 1 = 24
21212
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для получения из числа 89 числа 24 с использованием не более 5 команд, можно использовать следующий алгоритм:

  1. Разделить число на 2 (89 / 2 = 44).
  2. Разделить полученное число на 2 (44 / 2 = 22).
  3. Прибавить 1 (22 + 1 = 23).
  4. Разделить полученное число на 2 (23 / 2 = 11).
  5. Разделить полученное число на 2 (11 / 2 = 5).

Таким образом, алгоритм будет выглядеть следующим образом: 11222.

0 0

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

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

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