Forum programistyczne

Języki programowania => C/C++ => Wątek zaczęty przez: nazben Maj 06, 2009, 17:08:05



Tytuł: [C++] rysowanie funkcji matematycznych
Wiadomość wysłana przez: nazben Maj 06, 2009, 17:08:05
Witam

polecenie wygląda następująco:

Używając aplikacji dialogowych napisz program rysujący wykresy funkcji matematycznych (liniowych, kwadratowych, trygonometrycznych, logarytmicznych lub wykładniczych) oraz ich pochodnych (jeżeli istnieją). Użytkownik powinien wprowadzać daną funkcję w postaci tekstu. Funkcja jak i jej pochodna winna być rysowana na zadanym przez użytkownika przedziale. Np. f(x)=sinx+2x dla x należącego do przedziału [-5,3].

i dodatkowa informacja:

W programie należy docelowo oprogramować klasę obiektów. Ta klasa powinna bazować na innej klasie i dalej na klasie abstrakcyjnej, z której powinna dziedziczyć typowe funkcje wirtualne. W klasach (tam gdzie potrzeba) konstruktory powinny alokować wymagane obszary pamięci. W tych klasach należy zdefiniować odpowiednie destruktory, konstruktory kopiujące i operatory przypisania. Zadbać o dobrą hermetyzację klas - aby użytkownik miał jak najmniejszy dostęp do wnętrza obiektów.

Nie oczekuję, że rzucicie się pisać ten program, bo pewnie nikomu nie będzie się chciało. Zamieszczam ten temat gdyby ktoś już coś takiego pisał, albo miał ochotę się sprawdzić i napisać. Gdyby faktycznie ktoś miał kod lub napisał to bardzo proszę o podzielenie się nim, będę bardzo wdzięczny, oczywiście na jakieś piwko albo dwa można liczyć  ;)

Pozdrawiam