Sczytywanie współczynników wielomianu

Sczytywanie współczynników wielomianu
S0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Cześć. Musze napisać program który liczy miejsca zerowe etc. zadanego wielomianu(max.2 stopnia). Problem w tym ze uzytkownik musi podac wielomian w postaci y=ax^2+bx+c lub y=bx+c lub y=c i nie wiem do konca jak sczytac wspolczynnika. Mam jeden pomysl mianowicie uzyc funkcji strchr do wykrycia albo + albo - i wtedy wrzucic to do jakiejs tablicy i pozniej zamienic stringa na double. Nie jestem pewny tej metody. Ktoś miałby lepszy pomysł?

NU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 43
0

Użytkownik nie może podać stopnia wielomianu i wypełniać jego wyrazy wolne po kolej?

S0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Pomoże ktoś??

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 192
S0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Ma ktoś jeszcze jakis pomysł ale bez list??

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 192
0

Może po prostu tego typu struktura by wystarczyła:

Kopiuj
struct monomial {
	double coefficient;
	unsigned int degree;
};

struct polynomial {
	struct monomial *terms;
	int length;
};
koszalek-opalek
  • Rejestracja: dni
  • Ostatnio: dni
0

A nie wystarczy double coeff[3]??? Przecież wielomian ma być max. 2. stopnia...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.