Vous êtes sur la page 1sur 2

Page | 1 Les structures de contrôles conditionnelles

Les structures de contrôles conditionnelles


(Applications)

La forme simple : Faux


Condition Traitement2
if (condition) :
traitment 1
Vrai
else : Application 1 :
Soit letraitement2
programme suivant qui permet de p= int ( input ( "donner votre poids:" ))
Traitement1
calculer l’IMC, modifier le programme t= float (input ( "Donner votre taille" ))
imc= p/(t*t)
pour qu’il affiche à l’utilisateur si son
print("votre IMC =", imc)
poids est idéal ou non, ……………………………………..
……………………………………..
sachant que le poids est considéré idéal ……………………………………..
si l’IMC est inférieur ou égale à 25. ……………………………………..

Application 2 :
Soit le programme suivant qui Mt1= float (input ( "Donner votre moyenne
permet de calculer la moyenne tri1" ))
Mt2= float (input ( "Donner votre moyenne
générale d’un élève, modifier le
tri2" ))
programme pour afficher à Mt3= float (input ( "Donner votre moyenne
l’utilisateur si il est admis ou non tri3" ))
mg= (Mt1+ Mt2*2 + Mt3*3)/5
Sachant qu’un élève n’est admis print("votre moyenne générale est", mg)
que seulement s’il aura une ……………………………………..
……………………………………..
moyenne générale supérieure ou
……………………………………..
égale à 10 ……………………………………..

Application 3 :
Soit le programme suivant qui n= input ( "donner votre nom:" )
permet de calculer l’âge de a= int (input ( "Donner l’année de votre naissance :" ))
age = 2021- a
l’utilisateur, modifier le
print(n, " !, votre âge est ", age)
programme pour afficher à ……………………………………..
l’utilisateur si il est un enfant ……………………………………..
ou à un adulte ……………………………………..
Un enfant a l’âge inférieur à ……………………………………..
18 ans
Application 4 :
Ecrire un programme qui ……………………………………..
permet de demander à ……………………………………..
l’utilisateur la température de la ……………………………………..

2éme S
Page | 2 Les structures de contrôles conditionnelles
chambre puis afficher s’il doit ……………………………………..
activer le climatiseur ou non. ……………………………………..
……………………………………..
On active le climatiseur si la ……………………………………..
température atteint les 30° ……………………………………..

Application 5 :
Ecrire un programme qui ……………………………………..
permet de demander à ……………………………………..
l’utilisateur un entier puis ……………………………………..
afficher sa valeur absolue. ……………………………………..
……………………………………..
Sachant que ……………………………………..
|x| = x ; si x positive ……………………………………..
|x| =-x ; si x négative ……………………………………..

Application 6 :
Soit le programme suivant : 1) Donner l’exécution de ce
a= int(input("donner un entier")) programme pour a= 10 et b =20
b= int(input("donner un deuxième ……………………………………………
entier")) 2) Donner l’exécution de ce
if(a>b): programme pour a= 30 et b =25
print(a,b) ……………………………………………
else: 3) Déduire le rôle de ce programme
print(b,a) …………………………………………….

Application 7 :
Soit le programme suivant : 1) Donner l’exécution de ce
a= int(input("donner un entier")) programme pour a= 5 et b =15
b= int(input("donner un deuxième ……………………………………………
entier")) 2) Donner l’exécution de ce
if(a-b>0): programme pour a= 30 et b =10
x=a ……………………………………………
else: 3) Déduire le rôle de ce programme
x=b …………………………………………….
print(x)

2éme S

Vous aimerez peut-être aussi