Université Quisqueya(UniQ) - Automne 2022
Introduction aux Algorithmes
Evaluation
DEVOIR
Exercice 1
— Réaliser un algorithme qui permet à Mario d’atteindre l’arrivée
— Optimiser l’algorithme au maximum
Figure 1 – Exercice 1
Exercice 2
— Dans l’algorithme suivant, trouver les erreurs et corriger les
Figure 2 – Exercice 2
INF-120 / INF-215-Algorithmique I (Introduction aux Algorithmes) page 1 of 2
Université Quisqueya(UniQ) - Automne 2022
ALGORITHME parcoursMario
DEBUT
POUR i ALLANT DE 1 A 3 PAR PAS DE 1 FAIRE
tournerGauche
FINPOUR
avancer
tournerDroite
POUR i ALLANT DE 1 A 3 PAR PAS DE 1 FAIRE
avancer
FINPOUR
tournerDroite
POUR i ALLANT DE 1 A 3 PAR PAS DE 1 FAIRE
avancer
FINPOUR
tournerDroite
POUR i ALLANT DE 1 A 3 PAR PAS DE 1 FAIRE
avancer
FINPOUR
tournerDroite
avancer
FIN
Exercice 3
Créer une application qui doit contenir :
— Un tableau disposant d’une liste de prénoms
— Vous devez disposer au minimun 3 fonctions :
— Une fonction qui afffiche un tableau de noms
— Une fonction qui permet d’afficher le nombre de noms ayant plus de 3 lettres
à partir d’ un tableau(vous pouvez utiliser la fonction taille() sur une variable
de type chaine de caractères pour retourner le nombre de lettres)
— Une fonction qui permet de retourner un nom aléatoire à partir d’un tableau
passé en paramètre.
— Vous permettrez à l’utilisateur de quitter l’algorithme en saisissant un chiffre du
clavier.
INF-120 / INF-215-Algorithmique I (Introduction aux Algorithmes) page 2 of 2