Exercice Algorithme : Les Tableaux (Partie 1)

Enoncé des Exercices :

Exercice 1

Ecrire un algorithme qui déclare et remplisse un tableau de 7 valeurs numériques en les mettant toutes à zéro.

Exercice 2

Ecrire un algorithme qui déclare et remplisse un tableau contenant les six voyelles de l’alphabet latin.

Exercice 3

Ecrire un algorithme qui déclare un tableau de 9 notes, dont on fait ensuite saisir les valeurs par l’utilisateur.

Exercice 4

Que produit l’algorithme suivant ?

Tableau Nb(5) en Entier
Variable i en Entier
Début
Pour i ? 0 à 5
Nb(i) ? i * i
i suivant
Pour i ? 0 à 5
Ecrire Nb(i)
i suivant
Fin

Peut-on simplifier cet algorithme avec le même résultat ?

Exercice 5

Que produit l’algorithme suivant ?

Tableau N(6) en Entier
Variables i, k en Entier
Début
N(0) ? 1
Pour k ? 1 à 6
N(k) ? N(k-1) + 2
k Suivant
Pour i ? 0 à 6
Ecrire N(i)
i suivant
Fin

Peut-on simplifier cet algorithme avec le même résultat ?

Exercice 6

Que produit l’algorithme suivant ?

Tableau Suite(7) en Entier
Variable i en Entier
Début
Suite(0) ? 1
Suite(1) ? 1
Pour i ? 2 à 7
Suite(i) ? Suite(i-1) + Suite(i-2)
i suivant
Pour i ? 0 à 7
Ecrire Suite(i)
i suivant
Fin

Exercice 7

Ecrivez la fin de l’algorithme 3 afin que le calcul de la moyenne des notes soit effectué et affiché à l’écran.

Corrigé Exercice 1:

Tableau Truc(6) en Numérique
Variable i en Numérique
Debut
Pour i ? 0 à 6
Truc(i) ? 0
i Suivant
Fin

Corrigé Exercice 2:

Tableau Truc(5) en Caractère
Debut
Truc(0) ? "a"
Truc(1) ? "e"
Truc(2) ? "i"
Truc(3) ? "o"
Truc(4) ? "u"
Truc(5) ? "y"
Fin

Corrigé Exercice 3:

Tableau Notes(8) en Numérique
Variable i en Numérique
Pour i ? 0 à 8
Ecrire "Entrez la note numéro ", i + 1
Lire Notes(i)
i Suivant
Fin

Corrigé Exercice 4:

Cet algorithme remplit un tableau avec six valeurs : 0, 1, 4, 9, 16, 25.
Il les écrit ensuite à l’écran. Simplification :

Tableau Nb(5) en Numérique
Variable i en Numérique
Début
Pour i ? 0 à 5
Nb(i) ? i * i
Ecrire Nb(i)
i Suivant
Fin

Corrigé Exercice 5:

Cet algorithme remplit un tableau avec les sept valeurs : 1, 3, 5, 7, 9, 11, 13.
Il les écrit ensuite à l’écran. Simplification :

Tableau N(6) en Numérique
Variables i, k en Numérique
Début
N(0) ? 1
Ecrire N(0)
Pour k ? 1 à 6
N(k) ? N(k-1) + 2
Ecrire N(k)
k Suivant
Fin

Corrigé Exercice 6:

Cet algorithme remplit un tableau de 8 valeurs : 1, 1, 2, 3, 5, 8, 13, 21

Corrigé Exercice 7

Variable S en Numérique
Tableau Notes(8) en Numérique
Debut
s ? 0
Pour i ? 0 à 8
Ecrire "Entrez la note n° ", i + 1
Lire Notes(i)
s ? s + Notes(i)
i Suivant
Ecrire "Moyenne :", s/9
Fin