Исполнитель КАЛЬКУЛЯТОР имеет только две команды, которым присвоены номера:Умножь на 2Прибавь 1Выполняя команду номер 1, КАЛЬКУЛЯТОР умножает число на
5-9 класс
|
экране на 2, а выполняякоманду номер 2, прибавляет к числу на экране 1. Напишите программу, содержащую неболее 5 команд, которая из числа 6 получает число 33. Укажите лишь номера команд.Например, программа 12122 -это программа:Умножь на 2Прибавь 1Умножь на 2Прибавь 1Прибавь 1которая преобразует число 5 в число 24.
6+1=7
7+1=8
8*2=16
16*2=32
32+1=33
Итого: 22112
5+1=6
6*2=12
12*2=24
Итого: 211
Другие вопросы из категории
Составить программу вычисления куба произведения чётных чисел от единицы до N.
____________________
Для QBasic
1000 в десятичной в двоичную
101010 в двоичной в десятичной
1000 в двоичной в десятичную
с подробным переводом
Заранее спасибо!
Читайте также
на экране на 2, а выполняякоманду номер 2, вычитает из числа на экране 1. Напишите программу, содержащую неболее 4 команд, которая из числа 7 получает число 52. Укажите лишь номера команд.Например, программа 12121 - это программа:Умножь на 2Вычти 1Умножь на 2Вычти 1Умножь на 2которая преобразует число 5 в число 34.
2. вычти 1
Первая из них увеличивает число на экране в 2 раза, вторая уменьшает его на 1.
Составьте алгоритм получения из числа 9 числа 29, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 12212 – это алгоритм
умножь на 2
вычти 1
вычти 1
умножь на 2
вычти 1
который преобразует число 5 в число 15.). Если таких алгоритмов более одного, запишите любой из них.
2. вычти 2
Первая из них увеличивает число на экране в 3 раза, вторая – уменьшает его на 2.
Составьте алгоритм получения из числа 2 числа 30, содержащий не более 5 команд. В ответе запишите только номера команд.(Например, 11221 – это алгоритм
умножь на 3
умножь на 3
вычти 2
вычти 2
умножь на 3
который преобразует число 1 в 15.).Если таких алгоритмов более одного, то запишите любой из них.
экране 2 раза, вторая - прибавляет к числу 3.
Составьте алгоритм получения из числа 1 числа 38, содержащий не более 5 команд. В ответе запишите только номера команд.
(Нопример, 12211 - это алгоритм:
умножь на 2
прибавь 3
прибавь 3
умножь на 2
умножь на 2
который преобразует число 1 в 32.)
Если таких алгоритмов более одного, то запишите любой из них.
2. вычти 1
Первая из них увеличивает число на экране в 2 раза, вторая уменьшает его на 1.
Составьте алгоритм получения из числа 9 числа 29, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 12212 – это алгоритм
умножь на 2
вычти 1
вычти 1
умножь на 2
вычти 1
который преобразует число 5 в число 15.). Если таких алгоритмов более одного, запишите любой из них.