Fiche B
Lectures d’algorithmes
EXERCICE B.1.
On donne l’algorithme ci-dessous.
DEBUT
Saisir x
y PREND LA VALEUR x+3
z PREND LA VALEUR y^2
t PREND LA VALEUR z-4
AFFICHER t
FIN
1. Indiquer ce que renvoie l’algorithme si on
donne à xles valeurs suivantes : 0, −3 ou 4
2. Exprimer ten fonction de x
EXERCICE B.2.
On donne l’algorithme ci-dessous.
DEBUT
Saisir x
y PREND LA VALEUR x+3
y PREND LA VALEUR y^2
y PREND LA VALEUR y-4
AFFICHER y
FIN
1. Indiquer ce que renvoie l’algorithme si on
donne à xles valeurs suivantes : 0, −3 ou 4
2. Exprimer yen fonction de x
EXERCICE B.3.
On donne l’algorithme ci-dessous.
1. Indiquer ce que renvoie l’algorithme si on
donne à xles valeurs suivantes : 0, −3 ou 4
2. Exprimer la valeur que renvoie l’algo-
rithme en fonction de x
3. Exprimer la valeur que renverrait l’algo-
rithme en fonction de xsi on permutait les
lignes 4 et 5.
1 DEBUT
2 Saisir x
3 x PREND LA VALEUR x+3
4 x PREND LA VALEUR x^2
5 x PREND LA VALEUR x-4
6 AFFICHER x
7 FIN
EXERCICE B.4.
On donne l’algorithme ci-dessous.
1 DEBUT
2 Saisir x
3 y PREND LA VALEUR x+3
4 z PREND LA VALEUR y^2
5 t PREND LA VALEUR z/x
6 AFFICHER t
7 FIN
1. Indiquer ce que renvoie l’algorithme si on
donne à xles valeurs suivantes : −3, 4 ou 0.
2. (a) Est-il possible, comme dans l’algo-
rithme précédent, de réécrire l’algo-
rithme de façon à n’utiliser qu’une
seule variable (x) ?
(b) Réécrire l’algorithme de façon à utili-
ser le moins possible de variables.
i