Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
Discussion fermée
#1 27-03-2019 10:52:17
- Nelcar
- Membre
- Inscription : 05-03-2019
- Messages : 159
python avec While
Bonjour,
voilà l'exercice que j'ai à faire :
-dans une petite ville, on constate depuis quelques années une hausse annuelle de 5 % du prix des loyers. Cette année, le prix moyen de location du mètre carré est 8 €.
1) quel sera le prix de location du mètres carré dans un an ?
réponse : 8 X 1,05 = 8,40 €
2)On souhaite déterminer dans combien d'années le prix moyen de loàcation du mètre carré dépassera 12 €.
a) compléter l'algorithme ci-dessus afin que la valeur de la variable N en fin d'algorithme soit le nombre d'années cherché.
L(flèche vers le L) 8
N (flèche vers le N) 0
Tant que............
L(flèche vers le L)..........
N(flèche vers le N);;;;;;;
Fin tant que
à tant que j'ai mis L<=12
à L j'ai mis Lx1,05
N j'ai mis N+1
b) programmer en langage Python une fonction sans argument qui retourne la valeur de N.
j'ai fait :
def loyers():
L=8
N=0
while L<=12:
L=L*1.05
N=N+1
return(N)
mais dans la console je met loyers(12) et ça ne marche pas
MERCI de ta (ou vos) réponse(s)
Hors ligne
#2 27-03-2019 11:54:48
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 16 948
Re : python avec While
Re,
Mais si, ça marche !
On te demande : programmer en langage Python une fonction sans argument qui retourne la valeur de N.
Tu as fait :
L=8
N=0
while L<=12:
L=L*1.05
N=N+1
return N
def loyers(): est bien une fonction sans argument.
Simple question :
Alors pourquoi dans ton appel, lui en passes-tu un ?
Quand tu appelles loyers(12), 12 est bien un argument, non ?
Et si tu essayais loyers() tu verrais que ça marcherait...
@+
Arx Tarpeia Capitoli proxima...
Hors ligne
#3 29-03-2019 11:54:59
- yoshi
- Modo Ferox
- Inscription : 20-11-2005
- Messages : 16 948
Re : python avec While
Hello Nelcar,
Alors, quoi de neuf ? (A part que c'est la moitié de dix-huit, comme disait mon garagiste) ?
@+
Arx Tarpeia Capitoli proxima...
Hors ligne
Pages : 1
Discussion fermée