Saitei | Дата: Суббота, 01 Марта 2014, 14:49 | Сообщение # 1 |
старожил
Сейчас нет на сайте
| Как записать, например, ((10+2)/2)+6? А 6+2х = 0? По поводу дробей была идея создать структуру со стеками "числитель" и "знаменатель", но чем дольше я думал как вводить формулу тем у меня сильнее мозг плавился... Читал где-то что всё надо в стек пихать, а операциям присвоить определенные коды... Как я понимаю надо написать парсер мат. выражений... Можете скинуть пример? Я программирую на С++
|
|
| |
karuy | Дата: Суббота, 01 Марта 2014, 15:00 | Сообщение # 2 |
заслуженный участник
Сейчас нет на сайте
| Пример Теория
|
|
| |
MrDmitriy65 | Дата: Воскресенье, 09 Марта 2014, 01:50 | Сообщение # 3 |
был не раз
Сейчас нет на сайте
| Если я тебя правильно понял, то тебе нужно это: Обратная польская запись
|
|
| |