Нужна c++ ! создайте программу, которая использует стек арифметических выражений (не более одного)для преобразования в постфиксную форму. арифметическое выражение должно быть введено на клавиатуре. экран должен быть формы выражения infix и postfix являются производными.используя созданную вами программу, напишите, что это за выражения: a + b * (a * 2-c)3 * (а + 2 * б-в) * апостфиксная форма.
ответ: y = 10
Объяснение:
Рассмотрим последовательность команд: 11112
Была применена 4 раза команда 1, то есть +7. То есть было четыре раза прибавлена семерка.
Найдем каким стало число после 4ех команд (4 раза прибавить 7):
2 + (4 * 7) = 30Далее была произведена 2 команда, то есть 30 умножили на какое-то неизвестное y.
Мы знаем, что после 5ой и последней команды число стало 300, то есть мы с легкостью может найти y, решив простое уравнение (число после применения 4ой команды умножить на y равняется итоговому - 300):
30 * y = 300Очевидно, что у = 10.
ответ: y = 10
Объяснение:
Рассмотрим последовательность команд: 11112
Была применена 4 раза команда 1, то есть +7. То есть было четыре раза прибавлена семерка.
Найдем каким стало число после 4ех команд (4 раза прибавить 7):
2 + (4 * 7) = 30Далее была произведена 2 команда, то есть 30 умножили на какое-то неизвестное y.
Мы знаем, что после 5ой и последней команды число стало 300, то есть мы с легкостью может найти y, решив простое уравнение (число после применения 4ой команды умножить на y равняется итоговому - 300):
30 * y = 300Очевидно, что у = 10.