15 минут есть
4. что такое структурное программирование и какие языки этого вида?
5. зачем нужен перевод с языка высокого уровня на машинный язык?
решите 1:
у исполнителя бета две команды, которым присвоены номера:
1. прибавь 6
2. умножь на 3
(b - неизвестное натуральное число) выполняя первую из них, бета
увеличивает число на экране на b, a выполняя вторую, умножает это число на
3. программа для исполнителя бета - это последовательность номеров команд.
известно, что программа 21212 переводит число 5 в число 231. определите
значение b.
решите 2:
чертёжнику был дан для исполнения следующий алгоритм:
повтори 3 раз
сместиться на (-2, -3)
сместиться на (3, 2)
сместиться на (-4, 0)
конец
на какую одну команду можно заменить этот алгоритм, чтобы чертёжник
оказался в той же точке, что и после выполнения алгоритма? (обвести)
сместиться на (-9, -3)
сместиться на (-3, 9)
сместиться на (-3, -1)
сместиться на (9, 3)
решите 3:
при выполнении какого из перечисленных ниже алгоритмов черепаха нарисует
на экране правильный треугольник? (обвести)
повтори 3 [вперёд 50 направо 20 направо 25]
повтори 3 [вперёд 50 направо 100 направо 20]
повтори 6 [вперёд 50 направо 10 направо 20]
повтори 6 [вперёд 50 направо 20 направо 40]
Объяснение:
У исполнителя Альфа две команды, которым присвоены номера:
прибавь
1
1
умножь на
b
b
(b
(b
– неизвестное натуральное число;
b \geqslant 2)
b⩾2)
Выполняя первую из них, Альфа увеличивает число на экране на
1,
1,
а выполняя вторую, умножает это число на
b.
b.
Программа для исполнителя Альфа – это последовательность номеров команд.
Известно, что программа
11211
11211
переводит число
6
6
в число
82.
82.
Определите значение
b.
b.