[tab name=’Exercice Algorithme’]
Exercice 8
Ecrivez un algorithme permettant à l’utilisateur de saisir un nombre quelconque de valeurs, qui devront être stockées dans un tableau. L’utilisateur doit donc commencer par entrer le nombre de valeurs qu’il compte saisir. Il effectuera ensuite cette saisie. Enfin, une fois la saisie terminée, le programme affichera le nombre de valeurs négatives et le nombre de valeurs positives.
Exercice 9
Ecrivez un algorithme calculant la somme des valeurs d’un tableau (on suppose que le tableau a été préalablement saisi).
Exercice 10
Ecrivez un algorithme constituant un tableau, à partir de deux tableaux de même longueur préalablement saisis. Le nouveau tableau sera la somme des éléments des deux tableaux de départ.
[/tab][tab name=’Correction’]
Exercice 8
Variables Nb, Nbpos, Nbneg en Numérique
Tableau T() en Numérique
Debut
Ecrire « Entrez le nombre de valeurs : »
Lire Nb
Redim T(Nb-1)
Nbpos ? 0
Nbneg ? 0
Pour i ? 0 à Nb – 1
Ecrire « Entrez le nombre n° « , i + 1
Lire T(i)
Si T(i) > 0 alors
Nbpos ? Nbpos + 1
Sinon
Nbneg ? Nbneg + 1
Finsi
i Suivant
Ecrire « Nombre de valeurs positives : « , Nbpos
Ecrire « Nombre de valeurs négatives : « , Nbneg
Fin
Exercice 9
Variables i, Som, N en Numérique
Tableau T() en Numérique
Debut
… (on ne programme pas la saisie du tableau, dont on suppose qu’il compte N éléments)
Redim T(N-1)
…
Som ? 0
Pour i ? 0 à N – 1
Som ? Som + T(i)
i Suivant
Ecrire « Somme des éléments du tableau : « , Som
Fin
Exercice 10
Variables i, N en Numérique
Tableaux T1(), T2(), T3() en Numérique
Debut
… (on suppose que T1 et T2 comptent N éléments, et qu’ils sont déjà saisis)
Redim T3(N-1)
…
Pour i ? 0 à N – 1
T3(i) ? T1(i) + T2(i)
i Suivant
Fin
[/tab][end_tabset skin= »ginger » ]