Programme permettant de calculer la moitié d’un terme
Fermé
Roberto
-
17 avril 2023 à 12:05
mamiemando Messages postés 33081 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 avril 2024 - 18 avril 2023 à 01:56
mamiemando Messages postés 33081 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 avril 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
- Programme demarrage windows 10 - Guide
- Tv samsung écran à moitié sombre - Forum Téléviseurs
- Forcer la fermeture d'un programme - Guide
- Lg non programmé ✓ - Forum TV & Vidéo
3 réponses
yg_be
Messages postés
22731
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
27 avril 2024
1 477
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
33081
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2024
7 749
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
33081
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
27 avril 2024
7 749
>
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.