0% ont trouvé ce document utile (0 vote)
0 vues3 pages

TP4 Python

Le document présente les structures conditionnelles en Python, notamment l'instruction if et ses variantes else et elif. Il inclut des exercices pratiques pour appliquer ces concepts, tels que le calcul de salaires nets et d'indices de masse corporelle. Les exercices visent à renforcer la compréhension des conditions et des opérateurs de comparaison.

Transféré par

nour.elhouda.k12.4
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues3 pages

TP4 Python

Le document présente les structures conditionnelles en Python, notamment l'instruction if et ses variantes else et elif. Il inclut des exercices pratiques pour appliquer ces concepts, tels que le calcul de salaires nets et d'indices de masse corporelle. Les exercices visent à renforcer la compréhension des conditions et des opérateurs de comparaison.

Transféré par

nour.elhouda.k12.4
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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).

Vous aimerez peut-être aussi