Programme permettant de calculer la moitié d’un terme
Fermé
Roberto
-
17 avril 2023 à 12:05
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 - 18 avril 2023 à 01:56
mamiemando Messages postés 33367 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 novembre 2024 - 18 avril 2023 à 01:56
A voir également:
- Programme permettant de calculer la moitié d’un terme
- Comment calculer la moyenne sur excel - Guide
- Moitié a4 - Guide
- Programme demarrage windows 10 - Guide
- Forcer la fermeture d'un programme - Guide
3 réponses
yg_be
Messages postés
23342
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 novembre 2024
Ambassadeur
1 551
17 avril 2023 à 12:31
17 avril 2023 à 12:31
bonjour,
quel coup de main?
Comment ferais-tu cela sans ordi?
mamiemando
Messages postés
33367
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 novembre 2024
7 801
Modifié le 17 avril 2023 à 19:00
Modifié le 17 avril 2023 à 19:00
Bonjour,
En python pour importer la fonction log :
from math import log
Ensuite ce sont des maths. Pour reprendre ce que dit PierrotLeFou (#2), ton problème consiste à trouver n tel que :
from math import log # 4000 * 0.97 ** n == 2000 # 0.97 ** n == 2000 / 4000 n = ... # Remplace ... par la formule qui va bien. print(n)
Si ta formule est correcte tu devrais trouver 22.75657306277341 car 4000 * 0.97 ** 22.75657306277341 == 2000.
Bonne chance
mamiemando
Messages postés
33367
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
19 novembre 2024
7 801
>
Roberto
Modifié le 18 avril 2023 à 01:56
Modifié le 18 avril 2023 à 01:56
- En python, le caractère # signifie que le texte situé à droite n'est pas pris en compte par python, c'est typiquement utilisé pour commenter. Dans mon exemple tu dois juste remplacer "..." par la formule (que tu ne devrais pas avoir de difficulté en repartant de celle que j'ai donnée à la ligne 4).
- Je n'ai jamais utilisé NumWorks. Mais comme tu as posté sur le forum python, nous sommes tous partis du principe que tu cherchais à résoudre ton problème avec un programme codé en python.
- Ceci étant dit, peu importe le langage, dans tous les cas, ton problème se résout en une formule.