La fonction input() ne me permet pas d'additionner mes nombres.

Résolu
LGN -  
jee pee Messages postés 41520 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir à tous,

mon programme:
masse = input()
taille = input()
IMC = masse/taille**2
print(IMC)

Et cela ne me donne pas du tout l'IMC.
A voir également:

1 réponse

jee pee Messages postés 41520 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Bonjour,

Non input renvoie une chaine de caractères, pas un nombre, il faut convertir la saisie
poids = int(input("Poids kg ? "))
taille = int(input("Taille cm ? "))
imc = poids/((taille/100)**2)
print("imc =",imc) 


1