bonjour,
je dois écrire :
a) une fonction creerMonome qui crée un monome à partir d'un coefficient et d'un exposant.
Cette fonction doit retourner l'adresse du monome ainsi créé.
struct polynome* creerMonome ( double coeff, unsigned long exposant);
b) une fonction effPolynome qui libère la mémoire d'un polynome.
void effPolynome (struct polynome* poly)
sachant que :
1 2 3 4 5 6
|
struct polynome {
double coeff;
unsigned long exposant;
struct polynome* suivant;
}; |
je sais qu'il faut utiliser une liste chainée ordonnée et le polynome est représenté dans l'ordre décroissant(du plus grand degré au plus petit degré), mais je n'arrive pas à faire ces fonctions, est-ce que quelqu'un saurait écrire ces fonctions, svp ?
merci.
Partager