République Islamique de Groupe
Mauritanie Polytechnique
Exercice 1
Classez les objets suivants en constantes ou variables, s’il s’agit de variable donner le
type approprié : Marque d’une voiture, Nom de d’étudiant, âge, Taille, Pi, TVA, Gravité
de la terre, Potentiel hydrogène (Ph), Surface d’un cercle, Coefficient d’un module.
Exercice 2
a. Écrire un Algorithme qui permet d’échanger le contenu de x=5 et y=7.
b. Ecrire un algorithme qui demande un nombre à l’utilisateur, puis calcule et
affiche le carré de ce nombre.
Exercice 3
Donner l’affichage produit par l'exécution des algorithmes suivants :
Algorithme algo 1 Algorithme algo 2 Algorithme algo 3
variable a, b, c : entier Variable a, b ; c: chaine de variable a, b : reel
d, e : caractère caractères c : entier
debut Début début
a ←1 a←1 a ←4.21
b ←a + 2 b←2 b ←a * 2
c ←b – 3 a←a+b c ←13
a ←a+b b←a-b écrire (a, b)
a ←a^2+b c←’’a’’+’’b’’ écrire (c mod 2)
d ← ’x’ écrire(a) c ←b * 2
e ←d écrire(b) ecrire (c)
écrire(d) écrire(c) fin
écrire (‘’d’’)
fin fin
Année scolaire : 2024-2025 Algorithmique
Algorithme algo 4 Algorithme algo 5
variable a, b : entier variable age : entier
c : reel Début
debut age = 20
a ←5 écrire ( "J’ai", age, "ans" )
b ←2 Fin
écrire (a div b)
écrire (a / b)
c ←a*b / b
écrire (c)
fin
Exercice 4
Sachant que le prix hors taxe PHT d’un produit est obtenu en fonction de la quantité du
produit acheté et de son prix unitaire. Ecrire un algorithme qui demande à l’utilisateur
d’entrer la quantité et le prix unitaire et le taux du TVA et affiche sur l’écran PHT,
Montant TVA, PTTC.
Exercice 5
Un supermarché accorde à tous clients, une réduction de 3% sur le montant d’achat.
Ecrire un algorithme permettant de saisir le montant d’achat(MA) et de calculer le
montant de la remise (R) ainsi que le montant à payer(MP).
Exercice 6
Ecrire un algorithme qui demande deux nombres à l'utilisateur et qui indique si le
produit de ces deux nombres est négatif ou positif (on inclut dans ce dernier cas le
produit nul).
Attention : on impose de ne pas calculer le produit.
Année scolaire : 2024-2025 Algorithmique
Exercice 7
Ecrire un algorithme permettant de lire la note d’un étudiant et d’afficher :
Admis pour une note supérieure ou égale à 10 et inférieure ou égale à 20
Sessionaire pour une note supérieure ou égale à 8 et inférieure strictement à 10,
Non admis pour une note supérieure ou égale à 0 et inférieure strictement à 8,
Note n’est pas conforme pour une note supérieure à 20 ou inférieure à 0 :
Exercice 8
Ecrire un algorithme :
a. qui lit deux valeurs entières et affiche le maximum des deux.
b. qui lit trois valeurs entières a, b et c. afficher le maximum des trois
c. qui lit un entier puis il teste s’il est divisible par 7 ou non.
d. qui résoudre une équation du 1er degré.
Exercice 9
Ecrire un algorithme calculatrice permettant la saisie du premier entier (a) de l'opération
(+ ou – ou * ou / : sont des caractères) et du deuxième entier (b) et qui affiche le résultat.
Exercice 10
Ecrire un algorithme permettant de résoudre une équation du second degré : 𝑎𝗑2 + 𝑏𝗑 +
𝑐 = 0. Les valeurs des variables a, b et c sont données par l’utilisateur.
Année scolaire : 2024-2025 Algorithmique