:: Enseignements :: Licence :: L2 :: 2007-2008 :: Programmation Avancée en C :: Travaux dirigés ::
![[LOGO]](http://igm.univ-mlv.fr/ens/resources/mlv.png) | Rappels |
Quelques rappels sur le langage C.
Exercice 1 - Primalité
Un nombre est dit premier si ses seuls diviseurs sont
1 et lui-même. Par convention
1 n'est pas premier.
- Ecrire une fonction prennant en argument un entier n et affichant un message
indiquant si l'entier est premier ou non.
- Ecrire une fonction qui prend en argument un entier n et qui renvoie 1
si le nombre est premier et 0 sinon.
Exercice 2 - Somme des n premiers nombres premiers
Ecrire une fonction réalisant la somme des n premiers nombres premiers.
Exercice 3 - Rappel sur les structures
Définir une structure Date représentant une date formée d'un jour, d'un mois et d'une année.
Exercice 4 - Polynomes de degré fini
Ecrire une structure
Polynome représentant un polynôme de degré fini. Un polynôme
peut être représenté par un tableau de réels. L'indice représente alors le degré du monôme et la valeur
à l'indice dans le tableau représente le coefficient du monôme.
- Ecrire une fonction faisant la somme de deux polynômes.
- Ecrire une fonction réalisant la multiplication de deux polynômes. Pensez à gérer le dépassement du tableau !
© Université de Marne-la-Vallée