Académique Documents
Professionnel Documents
Culture Documents
a) Exécuter cet algorithme à la main en considérant que n=2. Quelle seraient les valeurs
finales de i et X ?
b) Même question pour n=4
c) En supposant que la valeur de n reste inconnue, donner la valeur de X en fonction de n
Exercice 2 :
Algorithme Exo2
var i, j: Entier
t1, t2 : Tableau[1…12] de Entier
Début
j←1
i←1
TantQue i<13 Faire
Si ( j MOD 3 = 0) Alors
t1[i] ← j
i←i+1
Fsi
j←j+1
FinTantQue
j←1
Pour i allant de 1 à 12 Faire
Si (t1[i] MOD 2 ≠ 0) Alors
t2[j] ← t1[i]
j←j+1
Fsi
FinPour
Fin
𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0, 𝑥 ∈ ℝ
Exercice 4 : Ecrire un algorithme qui donne la durée de vol en heure minute connaissant l'heure
de départ et l'heure d'arrivée :
b) On suppose que la durée de vol est inférieure à 24 heures mais que l’arrivée peut avoir
lieu le lendemain du départ
Exercice 5 : Ecrire un algorithme qui affiche le résultat d’un étudiant (reçu ou refusé) à un
module sachant que ce module est sanctionné par une note d’oral de coefficient 1 et une note
d’écrit de coefficient 2. La moyenne obtenue doit être supérieure ou égale à 10 pour valider le
module.
Exercice 7 : Écrire un algorithme qui demande un nombre de départ, et qui calcule la somme
des entiers jusqu'à ce nombre. Par exemple si l'on tape 4, l'algorithme doit calculer : 1 + 2 + 3+ 4
= 10
Exercice 8 : Un poissonnier sert un client qui a demandé 1Kg de poisson. Il pèse successivement
différents poissons et s’arrête dès que la masse totale égale ou dépasse 1Kg. Ecrire un algorithme
permettant au poissonnier d’entrer successivement la masse des différents poissons et qui
affiche progressivement la masse totale. L’algorithme affiche en plus « Terminé » lorsque la
condition d’arrêt du pesage est atteinte.
Exercice 9 : Ecrire un algorithme qui affiche la somme des prix (entiers) en FCFA d'une suite
d'articles saisies par l'utilisateur ; pour indiquer qu’il a fini la saisie des prix afin d’avoir la
somme, l’utilisateur doit entrer la valeur 0.
Exercice 11: Ecrire un algorithme qui recherche un mot saisi au clavier dans un dictionnaire
représenté sous forme d’un tableau supposé être rempli après sa déclaration. L’algorithme
affiche « Mot trouvé à la position k » (k représente l’indice de la position du mot trouvé dans le
tableau) si le mot est trouvé et « Inexistant » si le mot n’est pas trouvé.