Programmation PYTHON 2024-2025
TP4
Les structures conditionnelles
On appelle structure conditionnelle les instructions qui permettent de tester si une condition est
vraie ou non
Le test if
L’instruction if est la structure de test la plus basique. Elle permet d’exécuter une série
d’instructions si une condition est vraie. La syntaxe de cette expression est la suivante :
If condition :
Bloc instructions
Exemple
La structure conditionnelle avec alternative : if... elif... else
L’instruction else (sinon) permet de programmer une exécution alternative lorsque la condition
suivant if n’est pas réalisée. L’instruction elif (contraction de else if) permet de définir des
conditions alternatives.
La structure générale est la suivante :
If condition 1 :
Bloc instructions
elif condition 2 :
Bloc d’instructions
…
1
Programmation PYTHON 2024-2025
else:
Bloc d’instructions
Exemple
Les opérateurs de comparaison
Exercice 1 :
Donner le résultat de l’exécution de ce code
2
Programmation PYTHON 2024-2025
Exercice 2 :
Écrire un programme qui demande deux nombres à l'utilisateur ainsi qu'une opération
arithmétique (addition, soustraction, multiplication, division) et qui affiche le résultat
Exercice 3 :
Écrire un programme qui demande à l'utilisateur d'entrer trois nombres et détermine lequel est
le plus grand.
Exercice 4 :
Écrire un programme qui demande à l'utilisateur d'entrer son salaire brut et qui calcule son
salaire net en fonction des conditions suivantes :
Si le salaire est inférieur à 1500 DT, une taxe de 5 % est appliquée.
Si le salaire est entre 1500 DT et 3000 DT, une taxe de 10 % est appliquée.
Si le salaire est supérieur à 3000 DT, une taxe de 20 % est appliquée. Afficher le salaire
net après déduction de la taxe.
Exercice 5 :
Écrire un programme qui demande à l'utilisateur de saisir son poids (en kg) et sa taille (en
mètres), puis calcule son indice de masse corporelle (BMI)
Si le BMI est inférieur à 18.5, affichez "Insuffisance pondérale".
Si le BMI est compris entre 18.5 et 24.9, affichez "Poids normal".
Si le BMI est compris entre 25 et 29.9, affichez "Surpoids".
Si le BMI est supérieur à 30, affichez "Obésité".
Exercice 6 :
Écrire un programme qui demande à l'utilisateur d'entrer un mois et une année et qui affiche le
nombre de jours dans ce mois (en tenant compte des années bissextiles).
31 jours : Janvier, Mars, Mai, Juillet, Août, Octobre, Décembre.
30 jours : Avril, Juin, Septembre, Novembre.
28 ou 29 jours : Février (29 si l'année est bissextile).