TD Algorithmique I smai s2
Exercice 1 : 1. Écrire un algorithme permettant d’échanger les valeurs de deux variables A et B, et ce
quel que soit leur contenu préalable.
2. Étant données trois variables A, B et C. Écrivez un algorithme transférant à A la valeur
de B, à B la valeur de C et à C la valeur de A en utilisant le moins de variable possible.
Exercice 2 :
Que produit l’algorithme suivant ?
Variables A, B : Entier
Début
A ← A + B
B ← A - B
A ← A - B
Fin
Exercice 3 :
1. Soit deux entiers a et b. On suppose que a=23 et b=14. Quel est le résultat des
instructions suivantes :
ecrire(a<b)
ecrire("a<b")
ecrire(`a`<`b`)
2. Écrivez un algorithme qui permet d’indiquer le classement de deux nombres saisis au
clavier.
quel que soit leur contenu préalable.
2. Étant données trois variables A, B et C. Écrivez un algorithme transférant à A la valeur
de B, à B la valeur de C et à C la valeur de A en utilisant le moins de variable possible.
Exercice 2 :
Que produit l’algorithme suivant ?
Variables A, B : Entier
Début
A ← A + B
B ← A - B
A ← A - B
Fin
Exercice 3 :
1. Soit deux entiers a et b. On suppose que a=23 et b=14. Quel est le résultat des
instructions suivantes :
ecrire(a<b)
ecrire("a<b")
ecrire(`a`<`b`)
2. Écrivez un algorithme qui permet d’indiquer le classement de deux nombres saisis au
clavier.
TéléchargementTD Algorithmique I smai s2 pdf
TD 1 pdf cliquer ici
TD 2 pdf cliquer ici