Informatique et Programmation Examen N°1
3 mars 2015 18h30-20h30
Nom : Prénom :
Remarques :
Exercice 1 :
Écrivez un programme qui demande deux nombres réels et qui calcule puis affiche le résultat de leur division entière ainsi que son reste.
Exercice 2 :
On désire tracer une fonction polynomiale. Pour cela, on commence par constituer un tableau d’abscisses X[]. Réaliser le programme en question. Le tableau sera de dimension 100 et les abscisses seront uniformément distribuées entre Xmin et Xmax ; valeurs définies par l’utilisateur. Vérifier le bon fonctionnement du programme en affichant les abscisses.
Exercice 3 :
Ecrire une fonction en C permettant de calculer :
N Nx a x
a a x
f( )= 0+ 1 + L+
La fonction recevra en arguments : l’abscissex, le tableau des coefficients ai et N. La fonction retourneraf(x).
Ecrire un petit programme utilisant la fonction avec le polynôme :
4 3 2 11 41 61 30 )
(x x x x x
f = − + − +
Et vérifier que f(4)=−6.
Exercice 4 :
Reprendre le programme de l’exercice 2 et calculer le tableau des ordonnées Y[] pour le polynôme et avec la fonction de l’exercice 3.
Vérifier le bon fonctionnement du programme en affichant les abscisses et les ordonnées.
Exercice 5 :
Reprendre le programme de l’exercice 4 et afficher les valeurs minimale et maximale des ordonnées (on affichera également leur abscisses).