Algebra polinoamelor incomplete de mai multe nedeterminate, implementare dinamica

5x puncte

categorie: Diverse

nota: 9.90

nivel: Facultate

2. void init();
- functie publica ce initializeaza polinomul cu valori citite de la tastatura
- polinomul se considera introdus corect, adica nu trebuie introduse aceleasi secvente de puteri (Ex: P(x)=5x+2+3 )
- se citesc coeficienti pana cand nu se mai introduce unul valid (in mod normal asta s-ar face frumos cu CTRL-Z, dar din pacate cscanf()-ul nu il recunoaste)

DOWNLOAD REFERAT

Preview referat: Algebra polinoamelor incomplete de mai multe nedeterminate, implementare dinamica

2. void init();
- functie publica ce initializeaza polinomul cu valori citite de la tastatura
- polinomul se considera introdus corect, adica nu trebuie introduse aceleasi secvente de puteri (Ex: P(x)=5x+2+3 )
- se citesc coeficienti pana cand nu se mai introduce unul valid (in mod normal asta s-ar face frumos cu CTRL-Z, dar din pacate cscanf()-ul nu il recunoaste)

3. void af();
- functie publica pentru afisarea caracteristicilor (polinomul efectiv, numarul de variabile, numarul de elemente)

4. void af_t();
- functie publica pentru afisarea in tabelul celor 10 vectori din programul demonstrativ
- in mod normal nu ar avea ce cauta in biblioteca

5. void add_sub(poli&,poli&,int op);
- functie publica pentru adunare/scadere; op=1 pentru adunare, op=-1 pentru scadere

- functia este comuna pentru micsorarea codului
- am ales parametrii adrese, nu pentru a-i modifica ci pentru a nu lucra cu copii ale lor (nu avea nici un rost)
- sunt permise si apelari de genul: p.add(p1,p) sau chiar p.add(p,p)

6. void mul(poli&,poli&);
- functie publica pentru inmultire
- aceleasi observatii ca la functia add_sub()

7. void deriv(int);
- functie publica pentru derivare in raport cu o variabila
- indicele variabilei este minim 1 si maxim nr_var

8. void prim(int);
- functie publica pentru aflarea unei primitive in raport cu o variabila
- indicele variabilei este minim 1 si maxim nr_var

9. void operator=(poli&);
- redefinirea operatorului de atribuire (copiez varorile)
- desi nu-l folosesc in programul demostrativ, trebuie redefinit pentru ca in interiorul clasei sunt adrese si prin atribuirea implicita s-ar face si atribuire de adrese...
« mai multe referate din Diverse

CAUTA REFERAT

TRIMITE REFERAT CERE REFERAT
Referatele si lucrarile oferite de E-referate.ro au scop educativ si orientativ pentru cercetare academica.
Confidentialitatea ta este importanta pentru noi

E-referate.ro utilizeaza fisiere de tip cookie pentru a personaliza si imbunatati experienta ta pe Website-ul nostru. Te informam ca ne-am actualizat termenii si conditiile de utilizare pentru a integra cele mai recente modificari privind protectia persoanelor fizice in ceea ce priveste prelucrarea datelor cu caracter personal. Inainte de a continua navigarea pe Website-ul nostru te rugam sa aloci timpul necesar pentru a citi si intelege continutul Politicii de Cookie. Prin continuarea navigarii pe Website-ul nostru confirmi acceptarea utilizarii fisierelor de tip cookie conform Politicii de Cookie. Nu uita totusi ca poti modifica in orice moment setarile acestor fisiere cookie urmarind instructiunile din Politica de Cookie.


Am inteles