Académique Documents
Professionnel Documents
Culture Documents
Exercice 1:
Algorithme Somme
Var n, i, som : Entier
Début
Répéter
Ecrire ("Entrer un nombre entier: ")
Lire (n)
Jusqu’à (n>=0)
som ← 0
Pour i Allant de 1 à n (Pas=2) Faire
som ← som + i
Fin pour
Ecrire ("La somme est : ", som)
Fin
Exercice 2:
Écrire un algorithme qui permet de calculer xn avec x et n deux entiers saisis par l’utilisateur.
Exercice 3:
Ecrire un algorithme qui calcule la formule suivante : S=1 + 1/2 + 1/4 + 1/8 +.....+1/2n
Exercice 4:
Ecrire un algorithme qui permet à l’utilisateur de saisir une suite de caractères se terminant
par ‘*’, et qui affiche à la fin le nombre d’apparition de la lettre ‘A’.
Exercice 5:
n=3
*
**
***
2. Modifier l’algorithme précèdent afin qu’on puisse répéter le processus ci-dessus jusqu'à ce
que l'utilisateur entre un entier négatif.
• Exemple d'exécution :
Veuillez saisir: 2
*
**
Veuillez saisir: 3
*
**
***
Veuillez saisir: -9
Exercice 6:
Un nombre est parfait s’il est égal à la somme de ses diviseurs stricts (différents de lui-même).
b) Modifier l'algorithme précédent pour afficher tous les nombres parfaits inférieurs à 1000.
Série d'exercices (3)
Les structures itératives
esprit ►
Matière : Algorithmique I Unité pédagogique : Algorithmique &
Ecole Supérieure Privée
d’Ingénierie et de Support : Série d'exercices Programmation
Technologies Séance : cours Année universitaire: 2021 -2022
Classe(s) : 1A
Exercice 7:
1. Ecrire un algorithme qui demande successivement 20 nombres à l’utilisateur, et qui lui dise
ensuite quel était le plus grand parmi ces 20 nombres :
Entrez le nombre numéro 1 : 12
…….
2. Modifiez ensuite l’algorithme pour que le programme affiche de surcroît en quelle position
avait été saisie ce nombre :
Exercice 8:
Réécrire l’algorithme précédent, mais cette fois-ci on ne connaît pas d’avance combien
l’utilisateur souhaite saisir de nombres. La saisie des nombres s’arrête lorsque l’utilisateur
entre un zéro.
Exercice 9: