0 / 0 / 0
Регистрация: 04.04.2019
Сообщений: 3
|
|||||||||||
1 | |||||||||||
Вычисление арифметического выражения в постфиксной форме с использованием стека08.04.2019, 00:48. Показов 5930. Ответов 1
Метки нет Все метки)
(
Помогите найти ошибку в функции. Шлет в стек мусор при выполнении знаковых операций и ничего не выводит. С переводом в постфиксную все верно.
0
|
|
08.04.2019, 00:48 | |
Ответы с готовыми решениями:
1
Написать программу,которая вычисляет значение арифметического выражения записанного в постфиксной форме,с помощью стека Программа, которая вычисляет значения арифметического выражения, записанного в постфиксной форме, с помощью стека
Приведение арифметического выражения к постфиксной форме |
Мозгоправ
|
||||||
08.04.2019, 01:51 | 2 | |||||
![]() Решение
Потому что бред написан.
isdigit() возвращает значение типа bool , которое при присваивании переменной типа int будет преобразовано в 0 или 1. Итого, в ваших case-ах переменная k будет равна где-то -1, 0, 1, 2. Это значение вы приводите к char и засовываете обратно в стек.Дальше не смотрел.
1
|
08.04.2019, 01:51 | |
08.04.2019, 01:51 | |
Помогаю со студенческими работами здесь
2
Организовать функцию для вычисления арифметического выражения записанного в постфиксной форме организовать функцию для вычисления арифметического выражения записанного в постфиксной форме
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |