Académique Documents
Professionnel Documents
Culture Documents
1
Algo /pascal
• Exercice 1 :
Ecrire un algorithme puis un programme
qui lit un nombre et affiche les 10 nombres
suivants:
2
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
3
Algo /pascal
Solution
pour Boucle tant que Boucle repeter
4
Algo /pascal
• Exercice 2 :
• Ecrire un algorithme puis un programme
qui fait la somme des 10 premiers
nombres entiers positifs
5
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
6
Algo /pascal
Solution
pour Boucle tant que Boucle repeter
7
Algo /pascal
• Exercice 3 :
• Ecrire un algorithme puis un programme
qui calcule la moyenne de N nombres
réels entrées par l’utilisateur, N tant lui
aussi fournit par l’utilisateur.
8
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
11
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
13
Algo /pascal
• Exercice 5 :
• Ecrire un algorithme qui demande un nombre
compris entre 10 et 20, jusqu’à ce que la
réponse convienne.
En cas de réponse supérieure à 20, on fera
apparaître un message : « Plus petit ! », et
inversement, « Plus grand ! » si le nombre est
inférieur à 10.
14
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
15
Algo /pascal
Solution
pour Boucle tant que Boucle repeter
16
Algo /pascal
• Exercice 7 :
• Ecrire un algorithme puis un programme qui
demande un nombre de départ, et qui ensuite
écrit la table de multiplication de ce nombre.
17
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
18
Algo /pascal
Solution
pour Boucle tant que Boucle repeter
19
Algo /pascal
• Exercice 6 :
• Ecrire un algorithme puis un programme qui
demande un nombre de départ, et qui calcule la
somme des entiers jusqu’à ce nombre. Par
exemple, si l’on entre 5, le programme doit
calculer :
• 1 + 2 + 3 + 4 + 5 = 15
• NB : on souhaite afficher uniquement le résultat,
pas la décomposition du calcul.
20
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
21
Algo /pascal
Solution
pour Boucle tant que Boucle repeter
22
Algo /pascal
• Exercice 7 :
• Ecrire un algorithme puis un programme qui
demande un nombre de départ, et qui calcule
son factoriel.
23
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
24
Algo /pascal
• Exercice 8
• Ecrire un algorithme puis un programme qui
demande successivement 20 nombres à
l’utilisateur, et qui lui dise ensuite quel était le
plus grand parmi ces 20 nombres.
25
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
26
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
27
Algo /pascal
Solution
Etape d’analyse Algorithme Programme pascal
28