Université de Khenchela, 1ère année MI, Informatique I Année 2014/2015
Page 1
TD N°2
Exercice 1 : quelles seront les valeurs des variables A, B et C après exécution de
l’algorithme suivant
Algorithme Algo1
Variable A, B, C : caractère
Début
A ‘R’
B ‘T’
A B
B A
Fin.
Que se passera-t-il. si l’on inverse les deux dernières instructions.
Quelle est l’utilité de la variable C
Exercice 2 :
A. Soit un rectangle A B C D, Ecrire un algorithme qui permet de calculer le
périmètre de ce rectangle.
B. Ecrire un algorithme qui permet de calculer la surface d’un cercle.
C. Ecrire un algorithme qui permet de calculer la surface et le périmètre d’un cercle.
Exercice 3 :
Ecrire un algorithme permettant de multiplier un nombre entier par son suivant
(successeur).
Exercice 4 :
A. Ecrire un algorithme permettant d’échanger (permuter) les valeurs de deux
variables A et B, de même types.
B. Réécrire l’algorithme sans l’utilisation d’une variable intermédiaire.
Exercice 5 :
On dispose de trois variables A, B et C écrivez un algorithme transférant à B la valeur de
A, à C la valeur de B et à A la valeur de C.
Exercice 6 :
Ecrire un algorithme qui lit un nombre, puis calcule et affiche le carré de ce nombre.
Peut-on optimiser l’algorithme en utilisant une seule variable ?
Exercice 7 :
Écrire un algorithme qui lit le prix Hors taxes(HT) d’un article, le nombre d’articles et le
taux de TVA, et qui fournit le prix total toutes taxes comprises(TTC) correspondant.
Exercice 8 :
Ecrire un Algorithme qui demande une température F (réelle), exprimée en dégrées
Fahrenheit, et qui la transforme en dégrées Celsius C, sachant que C= (F-32)/1.8.