B6-2 - Анализ и построение алгоритмов

1. У исполнителя Квадр две команды, которым присвоены номера:
  1. прибавь 2,
2. возведи в квадрат.
Первая из этих команд увеличивает число на экране на 2, вторая - возводит в квадрат. Программа для исполнителя Квадр - это последовательность номеров команд.
Запишите программу для исполнителя Квадр, которая преобразует число 1 в число 123 и содержит не более 5 команд. Если таких программ более одной, то запишите любую из них.
Ответ: 
2. У исполнителя Арифметик две команды, которым присвоены номера:
  1. прибавь 2,
2. умножь на 3.
Первая из них увеличивает число на экране на 2, вторая утраивает его.
Запишите порядок команд в программе преобразования числа 3 в число 69, содержащей не более 5 команд, указывая лишь номера команд. Если таких программ более одной, то запишите любую из них.
Ответ: 
3. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:
  1. Прибавь 7
2. Раздели на 4
Выполняя команду номер 1, КАЛЬКУЛЯТОР прибавляет к числу на экране 7, а выполняя команду номер 2, делит число на экране на 4. Напишите программу, содержащую не более 5 команд, которая из числа 13 получает число 10.
Ответ: 
4. У исполнителя Калькулятор две команды, которым присвоены номера:
  1. прибавь 1
2. умножь на 3
Выполняя первую из них, Калькулятор прибавляет к числу на экране 1, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 4 числа 51, содержащей не более 5 команд, указывая лишь номера команд.
Ответ: 
5. У исполнителя Калькулятор две команды, которым присвоены номера:
  1. прибавь 1
2. умножь на 3
Выполняя первую из них, Калькулятор прибавляет к числу на экране 1, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 3 числа 34, содержащей не более 5 команд, указывая лишь номера команд.
Ответ: 
6. У исполнителя Калькулятор две команды, которым присвоены номера:
  1. прибавь 1
2. умножь на 3
Выполняя первую из них, Калькулятор прибавляет к числу на экране 1, а выполняя вторую, утраивает его. Запишите порядок команд в программе получения из 2 числа 26, содержащей не более 6 команд, указывая лишь номера команд.
Ответ: 
7. На экране есть два окна, в каждом из которых записано по числу. Исполнитель СУММАТОР имеет только две команды, которым присвоены номера:
  1. Запиши сумму чисел в первое окно
2. Запиши сумму чисел во второе окно
Выполняя команду номер 1, СУММАТОР складывает числа в двух окнах и записывает результат в первое окно, а выполняя команду номер 2, заменяет этой суммой число во втором окне. Напишите программу, содержащую не более 5 команд, которая из пары чисел 1 и 2 получает пару чисел 13 и 4. Укажите лишь номера команд.
Ответ: 
8. Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:
  1. Умножь на 2
2. Прибавь 1
Выполняя команду номер 1, КАЛЬКУЛЯТОР умножает число на экране на 2, а выполняя команду номер 2, прибавляет к числу на экране 1. Напишите программу, содержащую не более 5 команд, которая из числа 6 получает число 33. Укажите лишь номера команд.
Ответ: 
9. У исполнителя УТРОИТЕЛЬ две команды, которым присвоены номера:
  1. вычти 1
2. умножь на 3
Первая из них уменьшает число на экране на 1, вторая - увеличивает его в три раза. Запишите порядок команд в программе получения из числа 3 числа 16, содержащей не более 5 команд, указывая лишь номера команд.
Ответ: 
10. У исполнителя Утроитель две команды, которым присвоены номера:
  1. вычти 2 
2. умножь на 3
Первая из них уменьшает число на экране на 2, вторая - утраивает его. Запишите порядок команд в программе получения из 11 числа 13, содержащей не более 5 команд, указывая лишь номера команд.
Ответ: