УМК ШКОЛА



** Исполнитель Калькулятор
 

Страницы:

Задания - решение
№ 1 У исполнителя Калькулятор две команды, которым присвоены номера:

1. прибавь 3

2. умножь на 4

Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, умножает его на 4. Запишите порядок команд в программе получения из числа 3 числа 57, содержащей не более 6 команд, указывая лишь номера команд.

(Например, программа 21211 это программа

умножь на 4
прибавь 3
умножь на 4
прибавь 3
прибавь 3

которая преобразует число 2 в 50.)
РЕШЕНИЕ:

Проверяем деление числа на 4
Если число не делится выполняем вычитание на 3.

57 - 3(1) = 54

54 - 3(1) = 51

51 - 3(1) = 48

48 : 4(2) = 12

12 : 4(2) = 3

22111

Ответ: 22111

№ 2 У исполнителя Калькулятор две команды, которым присвоены номера:

1. прибавь 2

2. умножь на 3

Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 0 числа 28, содержащей не более 6 команд, указывая лишь номера команд. (Например, программа 21211 – это программа:

умножь на 3
прибавь 2
умножь на 3
прибавь 2
прибавь 2,

которая преобразует число 1 в 19.)
РЕШЕНИЕ:

Проверяем деление числа на 3
Если число не делится выполняем вычитание на 2.

28 - 2(1) = 26

26 - 2(1) = 24

24 : 3(2) = 8

8 - 2(1) = 6

6 : 3(2) = 2

2 - 2(1) = 0

111211

Ответ: 111211

№ 3 У исполнителя Калькулятор две команды, которым присвоены номера:

1. прибавь 2,

2. умножь на 3.

Выполняя первую из них, Калькулятор прибавляет к числу на экране 2,
а выполняя вторую, утраивает его. Запишите порядок команд в программе, которая преобразует число 2 в число 28 и содержит не более 5 команд. Указывайте лишь номера команд.

(Например, программа 21221 – это программа

умножь на 3,
прибавь 2,
умножь на 3,
умножь на 3,
прибавь 2.

Эта программа преобразует число 1 в число 47.)
РЕШЕНИЕ:

Проверяем деление числа на 3
Если число не делится выполняем вычитание на 2.

28 - 2(1) = 26

26 - 2(1) = 24

24 : 3(2) = 8

8 - 2(1) = 6

6 : 3(2) = 2

21211

Ответ: 21211

№ 4 У исполнителя Калькулятор две команды, которым присвоены номера:

1. прибавь 1

2. умножь на 4

Выполняя первую из них, Калькулятор прибавляет к числу на экране 1, а выполняя вторую, умножает его на 4. Запишите порядок команд в программе получения из 3 числа 100, содержащей не более 6 команд, указывая лишь номера команд. (Например, программа 21211 – это программа:

умножь на 4
прибавь 1
умножь на 4
прибавь 1
прибавь 1,

которая преобразует число 2 в 38.)
РЕШЕНИЕ:

Проверяем деление числа на 4
Если число не делится выполняем вычитание на 1.

100 : 4(2) = 25

25 - 1(1) = 24

24 : 4(2) = 6

6 - 1(1) = 5

5 - 1(1) = 4

4 - 1(1) = 3

111212

Ответ: 111212


Страницы:
 
Перейти на другой форум:



Логин: Пароль: Забыли пароль?Регистрация
Сайт сделан на SiNG cms © 2010-2020