Tp programmation
Exercice 11 Ecrivez un programme permettant, toujours sur le même principe, à l’utilisateur de saisir un nombre déterminé de valeurs. Le programme, une fois la saisie terminée, renvoie la plus grande valeur en précisant quelle position elle occupe dans le tableau. On prendra soin d’effectuer la saisie dans un premier temps, et la recherche de la plus grande valeur du tableau dans un second temps. Exercice 12 Toujours et encore sur le même principe, écrivez un programme permettant, à l’utilisateur de saisir les notes d'une classe. Le programme, une fois la saisie terminée, renvoie le nombre de ces notes supérieures à la moyenne de la classe. Exercice 13 Créer une fonction sommeTableau qui renvoie la somme des valeurs contenues dans le tableau (utilisez un return pour renvoyer la valeur). Pour vous aider, voici le prototype de la fonction à créer : int sommeTableau(int tableau[], int tailleTableau); Exercice 14 Créer une fonction moyenneTableau qui calcule et renvoie la moyenne des valeurs. Prototype : double moyenneTableau(int tableau[], int tailleTableau); La fonction renvoie un double car une moyenne est parfois un nombre décimal (souvent même ) Exercice 15 Créer une fonction copierTableau qui prend en paramètre 2 tableaux. Le contenu du premier tableau devra être copié dans le second tableau. Prototype : void copie(int tableauOriginal[], int tableauCopie[], int tailleTableau); Exercice 16 Créer une fonction maximumTableau qui aura pour rôle de remettre à 0 toutes les cases du tableau ayant une valeur supérieure à un maximum. Cette fonction prendra en paramètre le tableau ainsi que le nombre maximum autorisé (valeurMax). Toutes les cases qui contiennent un nombre supérieur à valeurMax doivent être mises à 0.
BTSSIO 1
Page 1
TP NOTE 3
Prototype : void maximumTableau(int tableau[], int tailleTableau, int valeurMax); Exercice 17 Créer une fonction ordonnerTableau qui classe les valeurs d'un tableau dans l'ordre croissant. Ainsi, un tableau qui