Académique Documents
Professionnel Documents
Culture Documents
Examen Info3 F Vrier2021 Rattrapage5
Examen Info3 F Vrier2021 Rattrapage5
1 typedef struct {
2 float coef
3 int exp ;
4 } Monome ;
5
6
7 typedef struct element {
8 Monome M ;
9 struct element * suivant ;
10 } Poly ;
Les fonctions à rédiger sont les suivantes :
1. Ecrire une fonction qui permet de créer et de retourner un monôme dont le coefficient et
l’exposant sont lus au clavier.
Monome lire monome()
Réponse :
1/4
2. Ecrire une fonction qui permet d’allouer de l’espace mémoire pour un nouveau nœud. La
fonction retourne l’adresse de ce nouveau nœud en cas de succès et NULL en cas d’´echec.
Poly * AllouerNoeud()
Réponse :
3. Ecrire une fonction qui permet d’insérer un monôme à la position appropriée dans la liste
(les élément doivent être rangés par ordre décroissant de l’exposant), en traite tous les cas
possibles.
2/4
4. Ecrire une fonction qui permet d’évaluer un polynôme pour une valeur réelle x.
Par exemple pour x = 1 on a P (1) = 30
3/4
6. Ecrire une fonction qui permet de calculer la dérivée d’un polynôme.
Poly * derive polynome (Poly * P)
Réponse :
4/4