Vous êtes sur la page 1sur 1

TD 7 : LES STRUCTURES EN C

EXERCICE N°1:
On désire écrire des opérations sur les polynômes à une variable. On rappelle qu’un polynôme
P, en x de degré n, se note :

En C il sera représenté par une structure regroupant ses attributs (degré et tableau contenant les
coefficients).

#define MAXDEGRE 15
typedef struct {
int degre;
int coef [MAXDEGRE];
} polynome;

On demande d’écrire un programme complet en C contenant les fonctions suivantes :

1) La fonction SaisirPol() permettant la saisie d’un polynôme P.


2) La fonction AffPol() permettant d’afficher un polynôme.
3) La fonction AddPol( ) qui prend en paramètre deux polynômes et permet de calculer et de
retourner leur polynôme somme.
Exemple : si P1(x)= 3x2+6x+1 et P2(x)= x3+2x2+4x+3

Le polynôme somme P3 sera égal à : x3+5x2+10x+4

4) La fonction Evalpol( ) qui calcule la valeur de P(x) pour une valeur de x donnée en paramètre.

1
ère me
1 Génie Info A&B M TEMIMI.O

Vous aimerez peut-être aussi