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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2012, 18:02   #1
mpaaak
Новичок
Джуниор
 
Регистрация: 27.05.2012
Сообщений: 1
Восклицание Инжинерный калькулятор в borland C#

Помогите! Буду очень признателен.

Задание:
написать программу, которая бы вычисляла арифметическое выражение, введённое с клавиатуры. Арифметическое выражение может содержать числа(в том числе и в экспотенциальной форме, например 1.2е-10), символы арифметических операций, скобки, функции синуса, косинуса, тангенса, логарифма, экспотенты.
Разбор арифметического выражения рекомендуется проводить следующим образом.
Создаётся рекурсивная функция gettoken(). в зависимости от текущего символа входной строки она производит следующие действия:
+,-,/,* → выполнить операцию
цифра → положить в стек цифру
( → gettoken(); пропустить)
символ → выяснить, что за функция; gettoken(); вычислить значение.

Если можно то кинте с исходниками.

Последний раз редактировалось mpaaak; 27.05.2012 в 18:05.
mpaaak вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Калькулятор Morrowind1 Помощь студентам 8 24.04.2011 00:30
Калькулятор KAnst Общие вопросы C/C++ 6 16.04.2011 15:00
unable to rename 'C:\ProgramFiles\Borland\Delphi7\Bi n\Delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\ KazBoy Помощь студентам 1 12.04.2011 18:07
не могу запустить ехешник ,Borland 5 и Borland 6 error_13 Общие вопросы C/C++ 0 31.01.2010 14:04
Калькулятор Димарик Общие вопросы Delphi 1 04.10.2008 15:52