Vous êtes sur la page 1sur 1

Exercices d’initiation à l’algorithmique :

Exercice 1: Interpréter un algorithme de calculs. Exercice 5 : Écrire un algorithme comportant une


Quel est le résultat produit par chacun des deux boucle :
algoritmes suivants pour X=6 ? a) Écrire un algorithme qui demande un nombre
a) Variables : X, Y, Z b) Variables : X, Y, Z entier à l’utilisateur puis qui affiche les vingt
nombres réels nombres réels nombres suivants.
Début: Début: b) Écrire un algorithme qui demande un nombre
Y← -1 Y← 3 entier à l’utilisateur puis qui affiche la somme de ce
Lire X Lire X nombre avec le nombre suivant ; le programme
Z ← 2*X+Y Z ← X^2-Y+3
demande alors à l’utilisateur s’il veut continuer.
Ecrire Z Ecrire Z
Fin Fin
Exercice 6 : Soldes.
Exercice 2: Interpréter un algorithme.
Écrire un algorithme qui demande à l’utilisateur :
Quelles sont les valeurs de X, Y et Z après exécution
- le prix d’un article en euros.
du programme suivant ?
- si cet article est soldé.
Variables : X, Y, Z nombres entiers
Si l’article est soldé, le programme affiche le prix à
Début:
payer avec une réduction de 50%.
X← 4
Y← 10
Exercice 7 : Interpréter un algorithme en
Z←X+Y
statistiques.
X←8
Que produit l’agorithme suivant ?
Y←X+Z
Variables : n, cpt nombres entiers
Fin
X, S, M nombres réels
Début:
Exercice 3 : Écrire un algorithme :
Ecrire : « Combien de notes avez-vous ? »
a) en géométrie :
Lire n
Écrire un algorithme qui demande à l’utilisateur la
S← 0
largeur et la longueur d’un rectangle (en mètre)
Pour cpt ←1 jusqu’à n
puis qui calcule et affiche le périmètre et l’aire de
Faire
ce rectangle.
Ecrire : « Entrez vos notes. »
b) de calcul :
Lire X
Écrire un algorithme qui demande à l’utilisateur la
S← S+X
valeur de deux nombres A et B puis qui calcule et
Z←X+Y
affiche la somme de leur carré.
Fin
c) en statistiques :
Faire
Écrire un algorithme qui demande à l’utilisateur
M←S/n
deux nombres puis qui calcule et affiche la
Écrire : « Le résultat est », n
moyenne de ces deux nombres.
Fin
Exercice 4: Interpréter un algorithme comportant
Exercice 8 :
une instruction conditionnelle ou une boucle :
Écrire un algorithme qui demande à l’utilisateur un
Quel est le résultat produit par chacun des deux
nombre naturel N puis qui calcule la somme des N
algorithmes suivants pour X=2 ?
a) Variable : X nombre b) Variable : X nombre premiers entiers c’est-è-dire le nombre :
réel réel S= 1+2+3+…+N
Début: Début:
Ecrire : « Quelle est la Ecrire : « Quelle est la
valeur de X ? » valeur de X ? » Pour écrire des algorithmes qui
Lire X Lire X s’exécuteront sur ordinateur, vous
Répéter Répéter pouvez télécharger et installer le
Ecrire X Ecrire X logiciel libre Algobox à l’adresse :
X ← X+3 X ← X+10 http://www.xm1math.net/algobox/
Jusqu’à X= 17 Jusqu’à X>50
Fin Fin