Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2010, 19:31   #1
Alex_Axel
 
Регистрация: 22.05.2010
Сообщений: 5
Сообщение Код Delphi для мульти-калькулятора

Нужно написать программу, которая будет решать примеры с действиями сложения, умножения и т.д., но по приоритетам! На форме есть только однин edit, один label и одна кнопку при нажатии на которую, программа должна решить пример записаный в edit и вывести ответ в label. Сложность в том, что решать она должна правильно и разные примеры например:
если записать:
1) 2+3, то должен быть показан ответ 5
2) 2*3, то должен быть показан ответ 6
3) (5+4*2+(3-1))/3, то должен быть показан ответ 5

Т.е. решать должен по приоритетам, например в 3 примере он должен знать, что первое действие это в скобках, потом умножение, сложение, ещё раз сложение, а потом уже деление! Пожалуйсто помогите с кодом
Alex_Axel вне форума Ответить с цитированием
Старый 22.05.2010, 19:36   #2
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Ищи по форуму парсер математических выражений.
Я говорил об этом или по гугли ...
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 22.05.2010, 19:43   #3
Alex_Axel
 
Регистрация: 22.05.2010
Сообщений: 5
По умолчанию

Kotofff, я читал про парсер математических вычеслений, но мне нужен кусочек кода, который поможет мне расставить приоритеты решения простого математического примера! Мне не нужно, чтобы кто то говорил об этом мне тупо нужно, чтобы мне показали этот кусок кода и я сам без комментариев пойму как всё устроено.
Alex_Axel вне форума Ответить с цитированием
Старый 22.05.2010, 21:22   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

слабо поискать и понять какой кусок кода из этого парсера тебе нужен?
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi 7, создание функционального калькулятора с использованием класса ulala Помощь студентам 16 27.03.2013 23:00
UNIX Графический интерфейс для калькулятора (С) spirit_trapper Общие вопросы C/C++ 0 09.01.2010 00:51
Функции калькулятора. (Delphi) Delphi111 Помощь студентам 8 27.09.2009 14:59
Delphi. Код для кнопки. Xeon332 Помощь студентам 6 20.09.2008 07:03
Код для события. Delphi 7. tlsol Компоненты Delphi 9 11.04.2008 15:02