‘Année Universitaire 2023/2024
Département de Mathématiques et Informatique
Université Sultan Moulay Slimane
‘SMP (53: Algorithmique et Anal. Numérique)
Faculté Polyaiseli
ent Mella
mI
Exereice 1: Rangement des nombres
erie un algorithme qui demande tois nombres & lutilisateur et "informe ensuite
ils sont rangés ov non dans ordre décroissant.
Exereice IT; Validation @un module
ferire un algorithme qui demande la note un étudiant & utiisateur. Ensuite i 'in-
forme : validé, non validé ou rattrapé te module : Donner une autre variante de I'algo-
rithmes équivalents menant & ce résultat?
Exereice HII: Interface Homme Machine (1M)
ferire un algorithme qui demande &'uilisateur un nombre compris entre 10 et 20
Jusqu'd ce que la réponse soit valde,
Exercice IV : Ajuster la réponse
erire un algorithme qui demande un nombre compris entre 10 et 20, jusqu’a ce que la
réponse convienne. En cas de réponse supérieure & 20, on fera apparaitre un message :
«« Plus petit! », et inversement, « Plus grand! » si le nombre est inférieur & 10.
Exercice V : Affichage de nombres suecessives
Ferire un algorithme qui demande un nombre de départ, et qui ensuite affiche les dix
nombres antécédent. Par exemple, si I'uiisateur entre le nombre 10, te programme
affichera les nombres de 9 20.
Exercice VI: Somme d’une suite de valeurs
Ferire un algorithme qui demande un nombre de départ, et qui calcule Ia somme
‘des enters jusqu'a ce nombre. Par exemple, si l'on entre 4, le programme doit calculer :
142+344=10
Exereice VII : Calcul du factorielle
crire un algorithme qui demande un nombre de départ, et qu calcule sa factorielle,
Exercice VIII; Résolution d’une équation
Considérant I’équation du second ordre az? + br +. = 0, avec a, bet c dans R.
1. Berire un algorithme qui permet de résoudre dans Rt I'équation précédente,
2. Berire un algorithme qui permet de résoudre dans C 1'équation précédente,
as
rhUniver San Mow Slimane Ana Unie npfa0nf-—
began de anaes nae
Faculté Polydisciplineire
Béni Mellal ‘SMP (S3 ; Algorithmique et Anal. Numérique)
TD &: Fonctions prédéfinies et tableaux
Exercice I
Ecrivez. un algorithme qui demande un mot 2 'utilisateur et qui affiche & I"éeran te
nombre de lettres de ce mot
Exercice I
Ecriver un algorthme qui demande une phrase & utlsateur et qui affche &I'éeran le
nombre de mots de cette phrase. On suppose que les mots ne sont séparés que par des
spaces.
Exercice I
Ecriver une fonction qui renvoie le nombre de voyelles contenues dans une chaine de
caracBrespassée en argument. Au passage, notez une fonction a tout 8 fait Ie droit