Algorithmique : Travaux dirigés Série N° 1 Algorithmique : Travaux dirigés Série N° 1
Natij TEDRHI Natij TEDRHI
Exercice 1 Exercice 1
Ecrire un algorithme qui lit un nombre et affiche Ecrire un algorithme qui lit un nombre et affiche
son carré sur une ligne et son cube sur une son carré sur une ligne et son cube sur une
deuxième ligne. deuxième ligne.
Exercice 2 Exercice 2
Ecrire un algorithme qui permet de : Ecrire un algorithme qui permet de :
Lire une température en Celsius et Lire une température en Celsius et
affiche son équivalant en fahrenheit. affiche son équivalant en fahrenheit.
Lire une précipitation en pouce et Lire une précipitation en pouce et
affiche son équivalent en millimètres affiche son équivalent en millimètres
Sachant que 1°C = 33.8 Fahrenheit et 1 Sachant que 1°C = 33.8 Fahrenheit et 1
pouce = 25.4 millimètres pouce = 25.4 millimètres
Exercice 3 Exercice 3
Ecrire un algorithme qui lit 2 nombres réels, Ecrire un algorithme qui lit 2 nombres réels,
calcule et affiche la moyenne des 2 nombres. calcule et affiche la moyenne des 2 nombres.
Exercice 4 Exercice 4
Ecrire un algorithme qui lit un réel x et affiche la Ecrire un algorithme qui lit un réel x et affiche la
valeur de la fonction : valeur de la fonction :
f(x) = 3x² + 5x - 1 f(x) = 3x² + 5x - 1
Exercice 5 Exercice 5
Ecrire un algorithme qui saisi l’année de Ecrire un algorithme qui saisi l’année de
naissance de l’utilisateur et lui annonce naissance de l’utilisateur et lui annonce
poliment son âge. poliment son âge.
Exercice 6 Exercice 6
Soit 3 vriables A, B, C . Ecrire les instructions Soit 3 vriables A, B, C . Ecrire les instructions
permettant d’effectuer une permutation permettant d’effectuer une permutation
circulaire de leur valeurs ; de sorte que la circulaire de leur valeurs ; de sorte que la
valeur de A passe dans B , celle de B passe valeur de A passe dans B , celle de B passe
dans C et celle de C passe dans A. dans C et celle de C passe dans A.
Exercice 7 Exercice 7
Monsieur NACHIT est un fonctionnaire dont Monsieur NACHIT est un fonctionnaire dont
l’indice de rémunération est de 556 points. l’indice de rémunération est de 556 points.
Ecrire l’algorithme permettant de calculer son Ecrire l’algorithme permettant de calculer son
salaire net sachant que : salaire net sachant que :
La valeur d’un point est de 9.25 DH La valeur d’un point est de 9.25 DH
Les retenues représentent 17 % du Les retenues représentent 17 % du
salaire brut salaire brut
(Salaire net = Salaire brut – les retenues) (Salaire net = Salaire brut – les retenues)
Exercice 8 Exercice 8
Lors d’un examen, un étudiant a 4 notes d’écrit Lors d’un examen, un étudiant a 4 notes d’écrit
et 2 notes d’oral. On souhaite afficher : et 2 notes d’oral. On souhaite afficher :
Le total de l’écrit Le total de l’écrit
Le total de l’oral Le total de l’oral
Le total général Le total général
La moyenne générale sachant que La moyenne générale sachant que
l’écrit compte deux fois plus que l’oral. l’écrit compte deux fois plus que l’oral.
Ecrire l’algorithme correspondant. Ecrire l’algorithme correspondant.
Exercice 9 Exercice 9
Ecrire un programme qui lit le prix HT d’un Ecrire un programme qui lit le prix HT d’un
article, le nombre d’articles et le taux de TVA, article, le nombre d’articles et le taux de TVA,
et qui fournit le prix total TTC correspondant. et qui fournit le prix total TTC correspondant.
Faire en sorte que des libellés apparaissent Faire en sorte que des libellés apparaissent
clairement. clairement.