Vous êtes sur la page 1sur 1

Programmation procédurale 1AGE A.U.

2022/2023

TD N°5
Les fonctions

Exercice 1
Écrire un programme qui implémente une fonction qui retourne la somme des entiers pairs
inférieurs ou égaux à un entier n donné (passé en argument). Le programme principal doit
afficher le résultat final.

Exercice 2
Écrire un programme qui implémente une fonction qui lit les données relatives à un étudiant
appartenant à une institution universitaire telles que son nom, son prénom, son CNE ainsi que
les notes obtenues dans 12 modules. Le programme principal doit afficher toutes ces données
lues par la fonction ainsi que la moyenne des notes.

Exercice 3
Écrire une fonction qui ne renvoie aucune valeur et qui détermine la valeur maximale et la
valeur minimale d’un tableau d’entiers (à un indice) de taille quelconque. Écrire unprogramme
d’essai.

Exercice 4
Écrire une fonction permettant de trier par ordre croissant les valeurs entières d’un tableau
de taille quelconque (transmise en argument).

Exercice 5
Soit T un tableau de N éléments de type entier. Écrire un programme qui implémente une
fonction fct3 ( ) qui calcule le nombre d’éléments pairs np du tableau T. Le programme
principal doit afficher le résultat final.

Exercice 6
Ecrire les fonctions suivantes :
- Une fonction SaisirMatrice qui saisit une matrice de dimension (N,M)
- Une fonction AfficherMatrice qui affiche une matrice de dimension (N,M)
- Une fonction MultiplierMatrices qui effectue la multiplication de deux matrices
d’entiers A de dimensions (N, M) et B de dimensions (M, P). Le résultat de la
multiplication sera mémorisé dans une troisième matrice C qui sera ensuite affichée.

Le programme principal doit saisir les deux matrices afficher le résultat de la multiplication
des deux matrices.

Vous aimerez peut-être aussi