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

Запишите порядок команд в программе преобразования числа 5 в число 26, содержащей не более 5 команд, указывая лишь номера команд.
(Например. 21211 – это программа
умножь на 3
вычти 1
умножь на 3
вычти 1
вычти 1
которая преобразует число 2 в 13.)
2)Выполни линейный алгоритм
1. Дано число 50.
2. Умножь на 5.
3. Прибавь 19.
4. Умножь на 3.
5. Отними 22.
Запиши результат
3)Проанализируй и запиши ответ, если a = 6; b = 13.
это задание к картинке

ANTON5452 ANTON5452    2   06.05.2020 14:10    17

Ответы
tahliaderma tahliaderma  14.10.2020 08:35

1.   11221

2.   785

3.   38

Объяснение:

1.

5 в 26

Команды:

1. вычти один

2. умножь на три

Заменим команды на обратные:

1. прибавь один

2. раздели на три

И пойдём от большего числа к меньшему. Если в результате деления получаем целое число, то выполняем действие 2 команды. Если в результате деления получаем дробное число, то выполняем действие 1 команды.

26 / 3 = дробное число

26 + 1 = 27   (команда 1)

27 / 3 = 9   (команда 2)

9 / 3 = 3   (команда 2)

Дальше делить нет смысла, т.к. данное число (3) меньше того из которого надо получить 26 (5).

3 + 1 = 4   (команда 1)

4 + 1 = 5   (команда 1)

Запишем команды снизу вверх 11221

Проведем проверку используя первоначальные команды и идя от меньшего числа к большему.

5 - 1 = 4   (команда 1)

4 - 1 = 3   (команда 1)

3 * 3 = 9   (команда 2)

9 * 3 = 27    (команда 2)

27 - 1 = 26   (команда 1)

2.

1. Дано число 50

50

2. Умножь на 5

50 * 5 = 250

3. Прибавь 19

250 + 19 = 269

4. Умножь на 3

269 * 3 = 807

5. Отними 22

807 - 22 = 785

3.

a = 6       b = 13

P = 2 * (a + b) = 2 * (6 + 13) = 2 * 19 = 38

P = 38

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика