Dr H.R Département d’Informatique Fac.
MI USTO-MB
DEPARTEMENT D'INFORMATIQUE
ALGORITHMIQUE
Algo1 S1 première année LMD
TD N°2
Objectif : Les expressions arithmétiques, logiques et l’affectation
et entrée/sortie 1 séance
Exercice 1 : Evaluation des expressions suivantes
3*(2-5 ) (3*2)-5 3*2-5 3+(5*3) (3+5)*3 3+5*3 3+5/2
5+2 > 4 5+3>=7 ET NON (5-3=8) NON( 6+3<=5 ) ou (65-7=458-95)
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←5;
B←A+4;
A← A + 1 ;
B←A–4;
Fin
Que fait cet algorithme ? donner les valeurs finales de A,B et C.
Début
A ← 2;
A ← A+2;
B ← A*2+A ;
C←4;
C ← B - C;
C←C+A-B;
A ← B – C * A;
A ← (B – A) * C;
B ← (A + C) * B;
Fin
Exercice 3 : Ecrire un algorithme permettant :
• d’affecter aux deux variables X et Y les valeurs respectives 441 et 615 et d’afficher les
valeurs de ces variables.
• d’effectuer une permutation des valeurs des variables X et Y.
Exercice 4 :
Rappel structure simplifiée d’un programme C
Reprendre l’exercice 3 en C.