Vous êtes sur la page 1sur 2

Université d’Alger 1 TP Informatique (S2)

Faculté des sciences L1- SM


Département SM

TP N°7 : Introduction à l’Algorithmique

Exercice 1
Parmi les noms des variables suivants lesquels qui ne sont pas valides ?
AI
X-Y
(FL)
BM3
SM_2
SM :1
A2
5A
K*H*C
Exercice 2
Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ?

Var A, B : Entier
Début
A←2
B←A + 4
A←4
Fin
Exercice 3
Quelles seront les valeurs des variables A, B et C après exécution des instructions suivantes ?

Var A, B, C : Entier ;
Début
A←7
B← 5
C←A + B
A←4
C←B – A
Fin
Exercice 4
Quelles seront les valeurs des variables A et B après exécution des instructions suivantes ?
Var A, B : Entier
Début
A←8
B←A+7
A←A+4
B←A–7
Fin
Université d’Alger 1 TP Informatique (S2)

Faculté des sciences L1- SM


Département SM

TP N°7 : Introduction à l’Algorithmique

Exercice 5
Donner toutes les raisons pour lesquelles les algorithmes suivants sont incorrects :
Algorithme A1 Algorithme A2 Algotithme A3
Var: A, B et C type Entier Var: A, B et C type Entier Var: x,y type Entier
Début Début Début
A ← 12 A ← 12 A ← 12.5
C ← A+B C ← A+B C ← A+4
D ← C-8 D ← C-D D ← C-A
Fin Fin Fin
Exercice 6
Que produit l’algorithme suivant ?
Variables A, B, C en Caractères
Début
A ← "657"
B ← " 34"
C←A+B
Fin
Exercice 7
Que produit l’algorithme suivant ?
Variables A, B, C en Caractères
Début
A ← "657"
B ← "34"
C ← A&B
Fin
Exercice 8
Ecrire un algorithme permettant d’échanger les valeurs de deux variables A et B.

Exercice 9
On dispose de trois variables A, B et C. Ecrivez un algorithme transférant à B la valeur de A, à
C la valeur de B et à A la valeur de C.
Exercice 10
Ecrire un programme qui demande un nombre à l’utilisateur, puis qui calcule et affiche le carré
de ce nombre.

Vous aimerez peut-être aussi