Calcul d’IMC

Dans cette activité, nous calculons l’IMC (Indice de Masse Corporelle) d’un individu. La formule qui nous permet d’obtenir l’indice est la suivante : Poids(en kg)/Taille²(en cm).

Dans un premier temps, nous demandons à l’utilisateur d’insérer son poids (exemple : 58.8) et sa taille (exemple : 182).

Nous exécutons le calcul et stockons le résultat dans une variable nommée “imc”. Puis nous affichons le résultat obtenu avec la commande “print” à la ligne 6. J’ai utilisé l’instruction “round” afin de limiter à deux, le nombre de chiffres après la virgule.

Pour terminer, selon l’IMC de l’individu, nous décidons d’afficher ce à quoi correspond le résultat obtenu avec des conditions.

kg = float(input("Entrez votre masse en kg : "))
cm = float(input("Entrez votre taille en cm : "))

imc = kg/(cm*cm)*10000

print("Votre IMC est de : ", round(imc,2)) 
#round (var,x) permet d'afficher x valeur après la virgule

if imc < 16:
    print("Vous êtes en état de maigreur avancé.")
elif imc > 16.5 and imc < 18.5:
    print("Vous êtes  en insuffisance pondérale.")
elif imc > 18.5 and imc < 25 :
    print("Vous êtes de corpulence normale.")
elif imc > 25 and imc < 30:
    print("Vous êtes en surpoids.")
elif imc > 30 and imc < 35:
    print("Vous êtes en obésité modérée.")
elif imc > 35 :
    print("Vous êtes en obésité sévère.")
Publicités