Wielomian (klasy)

0

Witam muszę napisać program, który będzie realizował wielomian n- tego stopnia.

class Polynomial{

public:
    Polynomial(unsigned int n);//konstruktor
    ~Polynomial();//destruktor
    void setCoefficient(unsigned int i, double value);
    double getCoefficient(unsigned int i);//zwraca wspólczynnik przy i-tej potedze
    double value(double x);//zwraca wart. wielomianu dla x

private:
    unsigned int degree; //stopien wielomianu
    double * coefficients; //wsk na tablice z wspó³czynnikami

};

Funkcja setCoefficient powinna ustawiać współczynnik przy potedze i na value ale nie wiem jak ją napisać jakieś wskazówki
Funkcja getCoefficient zwraca współczynnik przy potedze i noi z nią też mam problem

0

Wiesz w ogóle, jak obsługuje się tablice w C++?

0

wiem xd w języku C i w c++ nie miałem problemów ale przy wskaźnikach i teraz obiektowym programowaniu zacząłem sie troche gubić, i stworzyłem tablicę z współczynikami, i teraz do tej funkcji mam jakoś przekazywać wskaźnik na tą tablicę ?

1

Nie przychodzi mi na myśl absolutnie żaden powód, by męczyć się tutaj z tablicami. Normalne rozwiązanie to std::vector.

0

Twoje pytania świadczą o tym, że nie masz w ogóle pojęcia jak działa programowanie obiektowe - poczytaj, na spokojnie porób przykłady, a zrozumiesz ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1