DéfiTICE 7 - IMC

Par LUDOVIC TOURNIER, publié le vendredi 8 mars 2024 21:37 - Mis à jour le vendredi 8 mars 2024 21:43
image balance.jpg

Le calcul de l’indice de masse corporelle (IMC) indique si la personne est en surpoids, en état d'insuffisance pondérale ou en poids "normal".

L'IMC d'un individu se calcule de la façon suivante :         où P est le poids (en kg) et T est la taille (en mètres)

Un IMC inférieur à 18,5 indique un état d'insuffisance pondérale.

Un IMC compris entre 18,6 et 25 indique un poids "normal"

Un IMC supérieur à 25,1 indique un surpoids

 

1) Compléter l'algorithme ci-dessous afin qu'il affiche le message correspondant à l'individu

def messageIMC(p,t):
       IMC=p/(t**2)
       if ..............      :
           return "insuffisance pondérale"
       elif IMC<25:
           return "................"
       else :
           return ".............."

2) Un individu pèse 80kg et mesure 1,85m. Utiliser l'algorithme pour connaître le message correspond à son état.

3) Un individu pèse 80kg et mesure 1,65m. Utiliser l'algorithme pour connaître le message correspond à son état.