Wczytanie funkcji matematycznej z klawiatury
Ostatnio zmodyfikowano 2014-09-24 21:32
krisu169 Temat założony przez niniejszego użytkownika |
Wczytanie funkcji matematycznej z klawiatury » 2014-09-24 20:48:43 Dobry wieczór, mam taki dziwny problem, napisałem program, który wykonuje operacje matematyczne dla danej funkcji podcałkowej (jest ona zadeklarowana przed mainem i na stałe zwraca wartość funkcji) double g( double x ) { return 1 - x + cos( x ); } W następnych działaniach wykorzystuję wartość g jako parametr dla innych funkcji i wszystko działa wspaniale. Jednakże wymogiem mojego zadania jest to by daną funkcję wprowadzać z klawiatury (a nie umieszczać ją bezpośrednio w kodzie) i tu już moje pomysły się kończą jak to zrobić. Trochę czytałem i natknąłem się na sposób odwróconej notacji polskiej, lub jakieś zewnętrzne biblioteki parsujące funkcję. Zastanawiam się jednak czy nie ma prostszego sposobu na rozwiązanie tego problemu np. Z czytanie funkcji jako string, a potem rzutowanie typu na coś innego? Proszę o jakieś rozsądne sugestie w tej sprawie. |
|
pekfos |
» 2014-09-24 21:05:42 |
|
krisu169 Temat założony przez niniejszego użytkownika |
» 2014-09-24 21:32:09 Prawie dobrze, ale jak tu dorzucić niewiadomą x? |
|
« 1 » |