Для получения числа 30 из числа 2, используя не более 4 команд и операции "умножить на 3" и "прибавить 2", можно составить следующий алгоритм:
- Умножить исходное число 2 на 3. В результате получим 2 * 3 = 6.
- Умножить полученное число 6 на 3. В результате получим 6 * 3 = 18.
- Прибавить к полученному числу 18 значение 2. В результате получим 18 + 2 = 20.
- Прибавить к полученному числу 20 значение 2. В результате получим 20 + 2 = 30.
Таким образом, алгоритм будет выглядеть следующим образом:
- 2 * 3 = 6
- 6 * 3 = 18
- 18 + 2 = 20
- 20 + 2 = 30
Этот алгоритм соответствует заданным условиям и позволяет получить число 30 из числа 2 с использованием не более 4 команд.