Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 : Les trois questions sont à traiter dans des fichiers sources différents
1. Ecrire une fonction maximum qui admette en paramètre deux entiers et retourne le plus grand. La fonction
principale main affichera maximum(a,b), où les entiers a et b doivent être demandé à l’utilisateur lors de
l’exécution.
2. Ecrire une fonction factoriel qui prend un entier n en paramètre et retourne le factoriel de n.
Exercice 3 Ecrire un programme dans lequel vous déclarez et initialiser un tableau T de 7 entiers.
1. Le programme doit parcourir et afficher les indices des éléments nuls du tableau.
2. Modifier pour que le programme affiche les indices des éléments non nuls du tableau.
Exercice 5 : Chaque fonction devrait être testé dans la fonction main avant d’écrire la fonction suivante.
1. Ecrire une fonction initialisation qui permet d’initialiser un tableau lors de l’exécution. La fonction admette en
parmètre un tableau d’entiers et sa taille.
2. Ecrire une fonction imprime qui affiche les éléments d’un tableau. Elle a pour parmètres un tableau d’entier et
sa taille.
3. Ecrire une fonction somme tableau et moyenne tableau qui admettent en paramètre un tableau d’entiers et sa
taille
— somme tableau retourne la somme des éléments du tableau
— moyenne tableau retourne la moyenne des éléments du tableau
4. Ecrire deux fonctions max tableau et min tableau qui prennent comme paramètres un tableau d’entiers et sa
taille.
— max tableau le plus grand élément du tableau
— min tableau le plus plus élément du tableau
Exercice 6 Reprendre les questions de l’exercice précédent avec un tableau à deux dimensions.
Page 2 of 2 Fin