Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выполнить операцию транспонирования прямоугольной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread37416.html
Выполнить операцию транспонирования прямоугольной матрицы A (m, n), m не равно n, не выделяя дополнительный массив для хранения результата.
Выполнить операцию транспонирования прямоугольной матрицы C++
Выполнить операцию транспонирования прямоугольной матрицы A (m, n), m не равно n, не выделяя дополнительный массив для хранения результата.
Удаление символов из файла C++
Как удалить символы из открытого для чтения файла при помощи только функций fgetc и fputc? Может написать кто код для, например, удаления первых пяти символов?
C++ Ввод строки в графическом режиме С++ dos Приветик,пишу курсач и возникли проблемы с вводом с клавиатуры и выводом строки в графическом режиме.Сin и cout не подходят.Помогите плиз https://www.cyberforum.ru/ cpp-beginners/ thread37401.html
C++ Вывод строк по сортировке одного поля. https://www.cyberforum.ru/ cpp-beginners/ thread37395.html
Вот код: #include "stdafx.h" #include "dec.h" void abc_view() { char *result, *pch; char tmpline={0}; fin=fopen("asale.dat","rt"); if(fin==NULL) cout<<"ЋиЁЎЄ*! “Є*§***л© д*©« *Ґ...
C++ Функция для определения минимального элемента вектора
Здраствуйте, вот такое задание, не могу никак понять как его делать:( помогите плиз :( 7. Описать функцию min(x) для определения минимального элемента вектора х, введя вспомогательную рекурсивную...
C++ Проблемы с вводом/выводом кирилицы в консоли
Прога осуществляет поиск строки по маске. как сделать чтобы программа принимала русские символы, искала их и выводила в файл. даже при установке функции setlocale(LC_CTYPE, ".1251"); или ".866"...
C++ Объединение нескольких массивов Написать программу для объединения нескольких массивов, m - количество массивов, которые подлежат объединению; s -масив указаний на массивы; массив dim -мистить размеры данных массивов. Память под... https://www.cyberforum.ru/ cpp-beginners/ thread37376.html
C++ Структуры: вывести информацию о стипендии любого заданного студента https://www.cyberforum.ru/ cpp-beginners/ thread37375.html
Во входном файле записать ведомость на стипендию студентов Вашей группы, где входит фамилия, имя, по-батькови и размер стипендии. Составить программу что выведет информацию о стипендии любого...
C++ Структуры.(не получаеться) У вхідному файлі записати відомість на стипендію студентів Вашої групи, де входить прізвище, ім’я, по-батькові і розмір стипендії. Скласти програму що виведе інформацію про стипендію будь-якого... https://www.cyberforum.ru/ cpp-beginners/ thread37374.html
4845 / 3266 / 465
Регистрация: 10.12.2008
Сообщений: 10,569
01.06.2009, 04:52 0

Дана строка, изображающая арифметическое выражение. Найти значение выражения

01.06.2009, 04:52. Просмотров 2906. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от губошлёп
"4,2+7,3-2,1-8"
тут видишь запятые, нужно прочитать число, заменить в нём запятую на точку, потом положить его на стек, прочитать операцию и запомнить её, прочитать следующее число, преобразовать его так же, положить на стек, применить операцию к двум элементам стека и положить результат на стек, прочитать операцию, запомнить её, прочитать следующее число, преобразовать его и положить на стек, применить операцию к двум верхним элементам стека, полученное выражение положить на стек
когда операций и чисел больше нет, вывести значение из стека
(стек в виде массива типа double, операцию типа как char, который потом в switch'е выбирается)

Вернуться к обсуждению:
Дана строка, изображающая арифметическое выражение. Найти значение выражения
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2009, 04:52
Готовые ответы и решения:

Дана строка, изображающая арифметическое выражение. Вывести значение
помогите пожалуйста решить 1)Дана строка, изображающая арифметическое выражение вида «&lt;циф-...

Дана строка символов, представляющих собой арифметическое выражение. Подсчитать результат выражения
Дана строка символов, представляющих собой арифметическое выражение. Подсчитать результат...

дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры.
Будьте добры,помогите с решением задачи: дана строка, изображающая целое положительное число....

Дана строка, которая представляет арифметическое выражение. Проверить его корректность
Дана ленту, которая представляет арифметическое выражение. Проверить корректность заданного...

11
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.