Advertisement
gruntfutuk

delme

Nov 7th, 2023
800
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.41 KB | None | 0 0
  1. # Fonction pour calculer l'apport calorique nécessaire
  2. def calcul_apport_calorique(poids, taille, age, sexe, niveau_activite):
  3.     if sexe == 'homme':
  4.         BMR = 10 * poids + 6.25 * taille - 5 * age + 5
  5.     else:
  6.         BMR = 10 * poids + 6.25 * taille - 5 * age - 161
  7.    
  8.     if niveau_activite == 'sédentaire':
  9.         apport_calorique = BMR * 1.2
  10.     elif niveau_activite == 'léger':
  11.         apport_calorique = BMR * 1.375
  12.     elif niveau_activite == 'modéré':
  13.         apport_calorique = BMR * 1.55
  14.     elif niveau_activite == 'intense':
  15.         apport_calorique = BMR * 1.725
  16.     else:
  17.         apport_calorique = BMR * 1.9
  18.    
  19.     return apport_calorique
  20.  
  21. # Entrée des données
  22. poids = float(input("Entrez votre poids en kilogrammes : "))
  23. taille = float(input("Entrez votre taille en centimètres : "))
  24. age = int(input("Entrez votre âge en années : "))
  25. sexe = input("Entrez votre sexe (homme/femme) : ")
  26. niveau_activite = input("Entrez votre niveau d'activité (sédentaire/léger/modéré/intense/très intense) : ")
  27.  
  28. # Calcul de l'apport calorique nécessaire
  29. apport_calorique_total = calcul_apport_calorique(poids, taille, age, sexe, niveau_activite)
  30. apport_calorique_masse_musculaire = apport_calorique_total + 500
  31.  
  32. # Affichage des résultats
  33. print("Votre apport calorique nécessaire pour prendre de la masse musculaire est de :", apport_calorique_masse_musculaire, "calories par jour.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement