Witam
Dostałem na zadanie napisanie programu, który będzie rysował wykresy dowolnych funkcji. Z rysowaniem sam sobie poradzę, problemem jest dla mnie pobranie od użytkownika wzoru funkcji. Zapisuję podane wyrażenie (np. x*x+2) jako string, pytanie co zrobić, lub jak to zrobić żeby przyporządkować jego wartość zmiennej tak, abym mógł sobie sczytać w pętli wartości dla kolejnych argumentów i potem narysować wykres. Z tego co sam kombinowałem, doszedłem do wniosku, że wyrażenie powinno być zapisane w odwrotnej notacji polskiej (z tym też sobie poradzę) tylko jak rozwiązać kwestię zmiennych? Myślę, że największym problemem będą w tym przypadku funkcje trygonometryczne, kompletnie nie wiem od czego zacząć. Program ma być napisany w ANSI C, będę wdzięczny za nakierowanie mnie na właściwy tok rozumowania
Z góry dziękuję za poświęcony czas
Dostałem na zadanie napisanie programu, który będzie rysował wykresy dowolnych funkcji. Z rysowaniem sam sobie poradzę, problemem jest dla mnie pobranie od użytkownika wzoru funkcji. Zapisuję podane wyrażenie (np. x*x+2) jako string, pytanie co zrobić, lub jak to zrobić żeby przyporządkować jego wartość zmiennej tak, abym mógł sobie sczytać w pętli wartości dla kolejnych argumentów i potem narysować wykres. Z tego co sam kombinowałem, doszedłem do wniosku, że wyrażenie powinno być zapisane w odwrotnej notacji polskiej (z tym też sobie poradzę) tylko jak rozwiązać kwestię zmiennych? Myślę, że największym problemem będą w tym przypadku funkcje trygonometryczne, kompletnie nie wiem od czego zacząć. Program ma być napisany w ANSI C, będę wdzięczny za nakierowanie mnie na właściwy tok rozumowania
Z góry dziękuję za poświęcony czas