Vous êtes sur la page 1sur 1

CONTROLE CONTINU MENSUEL N°3

INTRODUCTION A L’ALGORITHMIQUE
EXERCICE 1 : Tableaux (10pts)
Nb : prendre ‘=’ comme affectation
Soit le tableau ‘Notes’ suivant :
11 -12 02 17 -01.5 13 08 5 18 10
1- Donner la syntaxe pour déclarer un tableau de ce genre. (3pts)
2- Quel est la taille de ce tableau ? (2pt)
3- Donner la valeur de Notes [8]. (2pts)
4- Donner la fonction qui retourne la somme des éléments du tableau. (3pts)
5- Ecrire la fonction qui retourne le max de ce tableau. (3pts)
6- Soit le sous-algorithme suivant : Fonction vérif. (tab tableau [0…n] :d’entiers) : table
tableau […] : entiers
Début
Pour i allant de 0 à n faire
Si tab[i] <0 alors
tab[i]=tab[i]*(-1) ;
FinSi
FinPour
Fin
1- Quel est le but de cette fonction ? (2pts)
2- Quelle structure est utilisée ici pour parcourir le tableau ? (2pts)
3- Si l’on passe le tableau Notes en paramètre de cette fonction, donner le résultat.
(3pts)

Vous aimerez peut-être aussi