Vous êtes sur la page 1sur 1

Algorithmique et structure de données I A.U.

2021/2022
Section : 1ère IAG
Test de contrôle Groupe 2

Exercice 1

Quelles seront les valeurs des variables a, b et c après l’exécution des instructions suivantes :

1) Algorithme
var a, b : entier
début
a←5
b←a+4
a←a+1
b←a–4
fin

2) Algorithme
var a,b,c :entier
début
a←3
b ← 10
c←a+b
b←a+b
a←c
fin

3) Algorithme
var a,b :entier
début
a←5
b←2
a←b
b←a
fin

Les deux dernières actions permettent-elles d’échanger les deux valeurs de a et b ? Si l’on inverse
l’ordre est-ce que le résultat final change ?

Exercice 2

Ecrire un algorithme qui permet de vérifier le mot de passe saisi au clavier. L’utilisateur a
droit à 3 chances pour que la machine lui affiche le succès de l’authentification sinon un
message de compte bloqué sera affiché. Dans le cas où il veut encore retenter l’accès au compte
une nouvelle chance lui est proposée sous forme de question secrète à laquelle il devra répondre.
Si la réponse est incorrecte l’accès lui est définitivement refusé pour l’exécution en cours.
Note : le mot de passe correct est ‘Bonjour’ et la réponse correcte à la question secrète est
‘Minou

Vous aimerez peut-être aussi