1 / 1 / 1
Регистрация: 18.03.2013
Сообщений: 72
|
||||||
1 | ||||||
Вычисление выражения записанного в постфиксной форме29.03.2013, 09:42. Показов 4054. Ответов 4
Метки нет (Все метки)
требуется написать процедуру вычмсления выражения в постфиксной форме,например 453+-45/+*2^3+. мой код неработоспособный((
0
|
29.03.2013, 09:42 | |
Ответы с готовыми решениями:
4
Вычисление выражения, записанного в постфиксной форме организовать функцию для вычисления арифметического выражения записанного в постфиксной форме Функция вычисляющая значение выражения, записанного в постфиксной форме в текстовом файле Организовать функцию для вычисления арифметического выражения записанного в постфиксной форме |
3 / 3 / 0
Регистрация: 04.10.2012
Сообщений: 22
|
|
29.03.2013, 12:19 | 2 |
Распишите пожалуйста по подробнее что должна делать программа и какой должен быть результат
0
|
1 / 1 / 1
Регистрация: 18.03.2013
Сообщений: 72
|
|
31.03.2013, 11:42 [ТС] | 3 |
Здесь работа сос теком. если,встречается число,то записываем его в стек. Если какой либо операнд,то вытаскиваем 2 верхних элемента из стека,вычисляем эти 2 числа операндом,и значение записываем в стек. Такая проверка идет до тех пор,пока не проверим последний символ из выражения. А то число,которое останется в стеке, будет являться ответом.
0
|
Модератор
|
||||||
31.03.2013, 12:44 | 4 | |||||
Вот довольно "наивный" код (без проверок и без возведения в степень), но, вроде бы, рабочий:
1
|
1 / 1 / 1
Регистрация: 18.03.2013
Сообщений: 72
|
|
01.04.2013, 17:58 [ТС] | 5 |
огромное спасибо!
0
|
01.04.2013, 17:58 | |
01.04.2013, 17:58 | |
Помогаю со студенческими работами здесь
5
Написать программу,которая вычисляет значение арифметического выражения записанного в постфиксной форме,с помощью стека Вычисление значения выражения в постфиксной форме Вычисление арифметического выражения в постфиксной форме с использованием стека Вычисление выражение, записанного в префиксной форме Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |