Здравствуйте, гость ( Вход | Регистрация )
| Sixthirty |
8.5.2011, 14:30
Сообщение
#1
|
|
Школьник ![]() Группа: Продвинутые Сообщений: 18 Регистрация: 8.5.2011 Город: Москва Учебное заведение: МАИ Вы: студент |
Всем доброго дня.
Разрабатываю программу, которая бы считала значения ф-ии и в будущем, выводила бы график. Суть вот в чем. Например, отбросим построение графика, тогда можно все вывести через командную строку. Программа должна работать так: program.exe -v x -v y "x+y", после чего вводятся значения икс и игрек. Выделить из строки выражение функции(х+у) не проблема, но проблема в том, чтобы подставить туда значения. Конечно, на простых ф-ях можно просто пройтись по строке и все заменить, но когда будут мало-мальски большие степени - будет трудно. Да и писать для каждой возможной ф-ии свой обработчик - извращение. Хотелось бы услышать, как все же можно заставить программу считать по той ф-ии, которая вводится. Проверку на подлинность не нужно, допустим, что всё будет вводится по синтаксису. |
Sixthirty Работа со строкой в Pascal/Delphi 8.5.2011, 14:30
Vahappaday Ну, например преобразовать к обратной польской зап... 8.5.2011, 15:46
oxid
Всем доброго дня.
Разрабатываю программу, которая... 19.6.2011, 19:51![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 5:30 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru