Laurentvidal.fr vous aide à trouver des réponses fiables à toutes vos questions grâce à une communauté d'experts. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace. Découvrez des réponses détaillées à vos questions grâce à un vaste réseau de professionnels sur notre plateforme de questions-réponses complète.

Bonjour, j'ai un TP de programmation Python à rendre lundi et je suis vraiment en difficulté. Si quelqu'un pourrait m'aider et/ou m'expliquer au moins 1 exercice svp. Merci d'avance.

Bonjour Jai Un TP De Programmation Python À Rendre Lundi Et Je Suis Vraiment En Difficulté Si Quelquun Pourrait Maider Etou Mexpliquer Au Moins 1 Exercice Svp M class=
Bonjour Jai Un TP De Programmation Python À Rendre Lundi Et Je Suis Vraiment En Difficulté Si Quelquun Pourrait Maider Etou Mexpliquer Au Moins 1 Exercice Svp M class=
Bonjour Jai Un TP De Programmation Python À Rendre Lundi Et Je Suis Vraiment En Difficulté Si Quelquun Pourrait Maider Etou Mexpliquer Au Moins 1 Exercice Svp M class=
Bonjour Jai Un TP De Programmation Python À Rendre Lundi Et Je Suis Vraiment En Difficulté Si Quelquun Pourrait Maider Etou Mexpliquer Au Moins 1 Exercice Svp M class=

Sagot :

Réponse :

Explications :

Bonjour,

Vous trouverez en pièces jointes et ci-dessous les scripts PYTHON des exercices 2, 3 et 5.

Pour l'exercice 4 il vous faut vous inspirez de mes scripts !!

si problèmes / questions ... passez par les commentaires.

Bonne lecture et compréhension.

-------------------

Exercice 2 :

def minimum(a, b):

   if a <= b:

       return a

   else:

       return b

print()

a = input("entrer un nombre n1 : ")

print()

b = input("entrer un nombre n2 : ")

print()

print("Le nombre le plus petit entre",a,"et",b,"est le nombre",minimum(a, b))

---------------------------------

Exercice 5 :

def minimum(a, b):

   if a <= b:

       return a

   else:

       return b

print()

a = input("entrer un nombre n1 : ")

print()

b = input("entrer un nombre n2 : ")

print()

c = input("entrer un nombre n1 : ")

print()

d = input("entrer un nombre n2 : ")

print()

minimum(a, b)

j= minimum(a, b)

k= minimum(c, d)

print("Le nombre le plus petit entre",a,",", b,",", c,",","et", d,"est le nombre",minimum(j, k))

-----------------------------------

Exercice 4 :  Q1 & Q2 :

def IMC(masse,taille):

   taille = taille /100

   imc = masse / (taille**2)

   return imc

print()

masse = float(input("entrer votre masse en kg : "))

taille = float(input("entrer votre taille en cm : "))

print()

print("Pour une masse de",masse,"kg et une taille de",taille/100,"m")

print("L'IMC vaut",round(IMC(masse,taille),1))

Q3 & Q4 :

ef IMC(masse,taille):

   global globalimc

   taille = taille /100

   globalimc = masse / (taille**2)

   print(round(globalimc,1))

def Etat(imc):

   etat=""

   if imc < 16.5:

       etat = "état de Dénitrution ou de famine"

   elif 16.5 <= imc < 18.5:

       etat = "de la Maigreur"

   elif 18.5 <= imc < 25:

       etat = "a une corpulence normale"

   elif 25 <= imc < 30:

       etat = "de Surpoids"

   elif 30 <= imc < 35:

       etat = "a une Odésité modérée"

   elif 35 <= imc < 40:

       etat = "a une Odésité sévère"

   elif imc > 40:

       etat = "a une Obésité morbide ou Massive"

   print("Pour une masse de",masse,"kg et une taille de",round(taille/100,3),"m")

   print("L'IMC vaut",round(globalimc,1),"ce qui correspond",etat)

print()

masse = float(input("entrer votre masse en kg : "))

taille = float(input("entrer votre taille en cm : "))

IMC(masse,taille)

Etat(globalimc)

Remarque :

global : global est la déclaration d'une variable globale = peut être lue dans tout le programme et toutes les fonctions !!

globalimc = la variable déclarée qui pourra être lue par la fonction Etat

les différents print() permettent d'aérer l'affichage !!

View image Legrandu48
View image Legrandu48