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.
Quelles sont les valeurs de X, Y et Z après exécution Écrire un algorithme qui demande à l’utilisateur :
du programme suivant ? - le prix d’un article en euros.
Variables : X, Y, Z nombres entiers - si cet article est soldé.
Début: Si l’article est soldé, le programme affiche le prix à
X← 4 payer avec une réduction de 50%.
Y← 10
Z←X+Y Exercice 7 : Interpréter un algorithme en
X←8 statistiques.
Y←X+Z Que produit l’agorithme suivant ?
Fin Variables : n, cpt nombres entiers
X, S, M nombres réels
Exercice 3 : Écrire un algorithme : Début:
a) en géométrie : Ecrire : « Combien de notes avez-vous ? »
Écrire un algorithme qui demande à l’utilisateur la Lire n
largeur et la longueur d’un rectangle (en mètre) S← 0
puis qui calcule et affiche le périmètre et l’aire de Pour cpt ←1 jusqu’à n
ce rectangle. Faire
b) de calcul : Ecrire : « Entrez vos notes. »
Écrire un algorithme qui demande à l’utilisateur la Lire X
valeur de deux nombres A et B puis qui calcule et S← S+X
affiche la somme de leur carré. Z←X+Y
c) en statistiques : Fin
Écrire un algorithme qui demande à l’utilisateur Faire
deux nombres puis qui calcule et affiche la M←S/n
moyenne de ces deux nombres. Écrire : « Le résultat est », n
Fin
Exercice 4: Interpréter un algorithme comportant
une instruction conditionnelle ou une boucle : Exercice 8 :
Quel est le résultat produit par chacun des deux Écrire un algorithme qui demande à l’utilisateur un
algorithmes suivants pour X=2 ? nombre naturel N puis qui calcule la somme des N
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