
Algorithmique (4) : Des suites d’instructions et des variables
Dorénavant, nous ne dirons plus « boîte-mémoire a » mais nous parlerons de la « variable a ».
Exercice 1
a) On propose ci-dessous un algorithme. Compléter les … .
Contenu des variables ligne par ligne
x = … a = … b = … c = ...
Quelle valeur est annoncée ? …
b) Que sort cet algorithme si on entre - 8 ? ………
c) Compléter cette autre écriture du même algorithme : choisir un nombre
soustraire 4 au nombre choisi
……………………………………………………
……………………………………………………
……………………………………………………
Exercice 2
On considère l’algorithme ci-contre :
Que sort cet algorithme si on entre 5 ? …… Et si on entre - 3 ? ……
Exercice 3
On considère les quatre algorithmes ci-dessous.
Entrer n
Mettre 2 n dans a
Mettre a + 3 dans b
Sortir b
Entrer n
Mettre 2 n dans a
Mettre a + 3 dans a
Sortir a
Entrer n
Mettre 2 n + 3 dans a
Sortir a
Entrer n
Mettre 2 n + 3 dans n
Sortir n
a) Ecrire sous chaque algorithme la liste de toutes les variables utilisées.
b) Pour chaque algorithme, donner ci-dessous la valeur sortie si on entre 5 .
Que remarque-t-on ? ………………………………….
La remarque précédente reste-t-elle vraie quelle que soit la valeur entrée ? ………………………………….
Justifier. …………………………………………………………………………………………………………………………………………………………………………….