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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2009, 17:37   #11
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

Я её запишу как текст, при этом мне будут важны только константы и степени, парсить впринципе не обязательно я стараюсь обойтись более стандартными средствами, допустим если у меня кроме 4 тригонометрических функции и функций вида y+x (простеньких вообщем) больше не надо зачем мне их "распознавать",
что если задать условие, например if(mas[i]=cosx)
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 07.06.2009, 17:46   #12
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Можете сделать что-то вроде этого:
Код:
double f1(double x)
 { return cos(x); }
double f2(double x)
 { return sin(x); }
//
// тут еще функции всякие, какие нужны
//

double (*p)(double);  // указатель на функцию

//тут пишете это свое
if(mas[i]=="cosx") p = &f1;
else (mas[i]=="sinx") p=&f2;

// тут уже считаете, вызывая функцию p(x)
Что-то вроде этого.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 07.06.2009, 17:48   #13
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

Да,да вот что то в этом роде)))))
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дифференциальные уравнения ACE Valery Свободное общение 4 28.05.2009 23:21
Вычислить уравнения systemmind Общие вопросы C/C++ 3 26.02.2009 18:31
Решение уравнения Datrav Паскаль, Turbo Pascal, PascalABC.NET 2 06.06.2008 08:23
Рекуррентные уравнения RIO Помощь студентам 1 13.01.2008 15:27