Université Quisqueya(UniQ) - Automne 2022
Introduction aux Algorithmes
Exercices Récapitulatifs
DEVOIR
Exercice 1
Ecrire un algorithme qui permet de saisir deux nombres, de les additionner et d’affi-
cher le résultat.
Exercice 2
— Ecrire un algorithme qui permet de récupérer deux nombres aléatoires, et qui
affichera le résultat de la soustraction des deux.
— Pour récupérer un nombre aléatoire vous pouvez utiliser la syntaxe suivante :
— ALEATOIRE(a,b) : qui permet de récupérer un nombre entre a et b
— Exemple : nombre1 ← ALEATOIRE(5,20) : permet de mettre dans la variable
nombre1 un nombre aléatoire entre 5 et 20.
Exercice 3
— Ecrire un algorithme qui permet d’afficher la table de multiplication d’un chiffre
saisi au clavier dans le sens inverse.
— Le résultat attendu est donc
— 5 × 10 = 50
— 5 × 9 = 45
— 5 × 8 = 40
— ...
— 5×1=5
Exercice 4
— Ecrire un algorithme qui permet d’obliger la saisie d’un nombre entre 10 et 20
— Dans le cas où le nombre est trop petit ou trop grand, un message spécifique
apparaitra à l’écran :
— Le nombre est trop petit
— Le nombre est trop grand
— Si le chiffre n’est pas entre 10 et 20 alors l’algorithme redemande la saisie !
Exercice 5
— Ecrire un algorithme qui permet de dire "Bonjour" en 4 langues, en fonction
d’une variable aléatoire
— hello ou Bonjour Ou Hola ou Hallo
Exercice 6
— Ecrire un algorithme qui permet d’afficher des étoiles sur toutes les lignes d’un
fichier
INF-120 / INF-215-Algorithmique I (Introduction aux Algorithmes) page 1 of 2
Université Quisqueya(UniQ) - Automne 2022
— Pour cela vous disposez de l’information :
— finDeFichier : est une instruction qui vous indique quand la fin de fichier
est atteint (valeur booléenne)
— Pour indiquer la négation d’une condition, vous pouvez utiliser le mot clé
NON
— Par exemple si vous écrivez NON finDeFichier alors c’est la négation de
finDeFichier, autrement dit : si vous n’avez pas atteint la fin du fichier
Exercice 7
— Ecrire un algorithme qui permet d’additionner les n premiers nombres
— n est un nombre aléatoire entre 1 et 20
— Exemple pour 5
— 1 + 2 + 3 + 4 + 5 = 15
Exercice 8
— Ecrire un algorithme qui permet à un utilisateur de saisir un nombre au clavier,
correspondant au nombre de fois qu’une ligne de tirets "- - -" est affiché
— Exemple pour 3
-----------------------
-----------------------
-----------------------
INF-120 / INF-215-Algorithmique I (Introduction aux Algorithmes) page 2 of 2