Académique Documents
Professionnel Documents
Culture Documents
Exercice 1 :
de n affichée en sortie.
du la question 1.
Exercice 2 :
Ecrire un algorithme qui demande un nombre de départ et affiche les dix nombres suivants.
Par exemple, si l'utilisateur entre le nombre 19, le programme affichera les nombres de 20 à
29.
Exercice 3 :
Exercice 4 :
Exercice5 :
Ecrire un algorithme qui permet de calculer le résultat de la division d’unentier a par
un entier b par soustractions successives.
Solution de l’exercice 1 :
On remplit un tableau (moyen assez commode de présenter l’évolution des variables).
Étape Test u u n
=0,002
Initialisation 1 0
1 Vrai 0,5 1
2 Vrai 0,25 2
3 Vrai 0,125 3
4 Vrai 0,0625 4
5 Vrai 0,03125 5
6 Vrai 0,015625 6
7 Vrai 0,0078125 7
8 Vrai 0,00390625 8
9 Vrai 0,00193125≈0.002 9
10 Faux Faux Faux
Pour l’étape 10, on sort de la boucle (on a donc fait 9 itérations) et l’algorithme affiche en sortie n
=9 (dernière valeur de la variable n obtenue dans l’algorithme).
Debut
entiers : n, u ;
lire n
un
Tant que u ≥0.002 Faire
u u/2**n
FinTantque
Afficher n ;
Fin
Solution exercice 2:
ALGO :
Variables N, i en Entier
Début
Ecrire "Entrez un nombre : "
Lire N ;
Ecrire "Les 10 nombres suivants sont : " ;
Pour i ← N + 1 à N + 10 faire
Ecrire i ;
Fin
Solution exercice 3:
Variables N, i en Entier
Début
Ecrire "5 "
Lire 5 ;
Ecrire "La table de multiplication du nombre 5: " ;
Pour i ← 1 à 10 faire ;
Ecrire N= n*i ;
Fin pour
Fin
Solution exercice 4:
Solution exercice 5:
A=a-b+r
ALGO :
Début
a, b, r : entier ;
Lire (a, b) ;
Si b = 0 Alors
Ecrire (‘Division sur zéro)
Sinon si
r 0 ;
Tantque a ≥ b Faire
a a – b
r r +1
FinTantque ;
Ecrire (r)
FinSi
Fin.