0 / 0 / 2
Регистрация: 07.01.2017
Сообщений: 47
|
|
1 | |
Вычисление значения выражения в постфиксной форме28.12.2017, 14:49. Показов 6867. Ответов 2
Метки нет Все метки)
(
Напишите программу, которая вычисляет значение арифметического выражения, записанного в постфиксной форме. В выражении используются только целые числа и знаки арифметических операций. Знак '/' обозначает целочисленное деление. Элементы постфиксной записи разделены пробелами. Программа должна вывести значение переданного ей выражения. Если выражение записано неверно, программа должна вывести слово 'ERROR'.
0
|
|
28.12.2017, 14:49 | |
Ответы с готовыми решениями:
2
Вычисление выражения записанного в постфиксной форме
Динамические структуры данных.Стек. Значение выражения в постфиксной форме |
684 / 5026 / 262
Регистрация: 11.08.2016
Сообщений: 3,195
|
|
28.12.2017, 17:59 | 2 |
Заводишь стек (динамический или массивчиком). Если число - пихаешь в стек. Если знак, вынимаешь сколько надо чисел, вычисляешь, и результат пихаешь в стек.
0
|
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
|
||||||
28.12.2017, 22:50 | 3 | |||||
![]() Решение
OlgaOlgaa, здравствуйте! Недавно писал строковый калькулятор. Вот код. Работает для целых и действительных чисел, но приоритет операций не соблюден. Считает подряд слева направо. Проверка на правильность выражения также отсутствует, но я могу ее добавить, если вас код устраивает. P.S. Реализовано не через стек:
0
|
28.12.2017, 22:50 | |
28.12.2017, 22:50 | |
Помогаю со студенческими работами здесь
3
организовать функцию для вычисления арифметического выражения записанного в постфиксной форме Функция вычисляющая значение выражения, записанного в постфиксной форме в текстовом файле Организовать функцию для вычисления арифметического выражения записанного в постфиксной форме Написать программу,которая вычисляет значение арифметического выражения записанного в постфиксной форме,с помощью стека Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |