калькулятор онлайн со скобками



Калькулятор по действиям со скобками

Автор Destrover задал вопрос в разделе Другие языки и технологии

Калькулятор на C++ со скобками. и получил лучший ответ

Ответ от Krab Bark[гуру]
#include <stdio.h>
int main(){
char q; float fb,fd,fe; scanf("%f%c%f",&fb,&q,&fd);
switch(q){case '+':fe=fb+fd;break; case '-':fe=fb-fd;break;
case '*':fe=fb*fd;break; case '/':fe=fb/fd;break;}
printf("%f %c %f = %f\n",fb,q,fd,fe); getchar(); getchar(); return 0;}
Набираешь, например, 2+3 и нажимаешь Enter.
Правда, это без скобок. Со скобками надо преобразовывать в инфиксную форму и использовать стек, это намного сложнее - посмотри примеры тут: . ru/cpp-beginners/thread289149.html (убрать пробел перед ru)

Ответ от Александр Сизенко[гуру]
со скобками - это целое дело нужно создавать дерево операндов, т. к. количество скобок не лимитируется это почти мини компилятор

Ответ от Александр Малевинский[гуру]
Ищи тему разбор арифметических выражений. На тематических форумах их полно.

Ответ от Антон ФАГ[гуру]
<a rel="nofollow" href="http://www.youtube.com/watch?v=2

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Калькулятор на C++ со скобками.
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*