Académique Documents
Professionnel Documents
Culture Documents
ELALAOUI Hasna
Programmation I
SMA-S3, 2023
Exercice 1
1◦ / Écrire un programme (Exe1a.c) qui permet de détecter le maximum entre 2 entiers quel-
conques saisis par l’utilisateur.
2◦ / Écrire un programme (Exe1b.c) qui permet de détecter le maximum de trois entiers quel-
conques saisis par l’utilisateur.
3◦ / Écrire un programme (Exe1c.c) qui permet de saisir un nombre réel x puis détermine s’il
appartient à un intervalle donné [a, b], sachant que les extrémités de l’intervalle sont introduites
par l’utilisateur.
Exercice 2
Écrire un programme (Exe2.c) qui calcule et affiche le prix net d’achat en Dhs, connaissant :
• le prix initial d’achat d’un article,
• la quantité achetée de l’article,
• le taux de réduction selon la catégorie de l’article :
’A’ 20%
’B’ 10%
’C’ 5%
’D’ 2%
Exercice 3
1
Exercice 4
Un club de sport désire automatiser sa gestion. Les tarifs annuels d’inscription sont définis ainsi :
Écrire un programme (Exe4.c) qui permet d’afficher le tarif d’une famille ou d’un groupe composé
de plusieurs membres (le gestionnaire du programme doit introduire l’age de chaque individu avec un
message d’erreur si l’age n’est pas l’égal, ensuite le programme affichera le total à payer par le groupe).
Exercice 5 (facultatif )
1◦ / Écrire un programme (Exe5a.c) pour vérifier si une lettre est une voyelle ou une consonne.
Les lettres a, e, i, o, u et y en minuscules et en majuscules sont appelées voyelles. Les alphabets
autres que les voyelles sont appelés consonnes.
2◦ / Écrire un programme (Exe5b.c) qui permet de vérifier si un caractère saisi par l’utilisateur
est une lettre minuscule ou majuscule et non pas un chiffre ou un autre symbole.