Problème de formule

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
SatanSon
Messages: 1
Enregistré le: 14 Mai 2020, 19:07

Problème de formule

par SatanSon » 14 Mai 2020, 19:23

Bonjour et Merci d'avance a ceux qui vont m'apporter leur aide .

Mon problème est le suivant. Je dispose d'un capital de 3500e auquel vont s'ajouter 5% chaque mois grâce a un robot de trading qui coûte 150e par mois.

Je voudrais faire un algorithme me permettant de calculer le capital dont je dispose au début de chaque mois et ceux qu'importe la valeur que prennent mes variables.


MES ESSAIS :

J'ai donc essayé avec X capital , Y mon pourcentage, W mon nombre de mois et Z le cout de ma solution

(X*Y^W) - Z*W

Hors le problème est qu'ici j'ajoute 5% tous les mois sans prendre en compte d'abord la déduction du prix du robot avant ensuite de rajouter 5% a mon capital le mois d'après.

J'ai essayé (X-Z)*Y^W mais cette fois je déduis le cout du robot avant même d'avoir ajouté les 5% dessus..


VALEURS EXACTES :

En faisant les calculs a la main ((Capital du moins précédent + 5%) moins 150)) j'ai :

Janvier : (3500*1.05)-150 = 3525
Février : (3525*1.05)-150 = 3551.25
Mars :(3551.25*1.05) -150 = 3578.8125

etc etc..

Comment automatiser tous ça en ayant les bonnes valeurs du coup ? :D



Avatar de l’utilisateur
chadok
Membre Relatif
Messages: 319
Enregistré le: 04 Nov 2017, 22:44
Localisation: Finistère Sud

Re: Problème de formule

par chadok » 14 Mai 2020, 22:04

Bonjour,
Avec une boucle toute simple ;) En Python, ça donnerait :
Code: Tout sélectionner
X = float(input("Capital de départ : "))
Y = float(input("Pourcentage : "))
W = int(input("Nombre de mois : "))
Z = float(input("Coût mensuel : "))

for i in range(W):
        X=X*(1+Y)-Z
        i=i+1
        print(X)


Avec :
Capital de départ : 3500
Pourcentage : 0.05
Nombre de mois : 5
Coût mensuel : 150

On obtient bien :
3525.0
3551.25
3578.8125
3607.753125
3638.14078125

Pisigma
Habitué(e)
Messages: 3058
Enregistré le: 22 Déc 2014, 00:38

Re: Problème de formule

par Pisigma » 14 Mai 2020, 22:09

Bonjour,

avec tes notations, la somme , après mois vaut :


Avatar de l’utilisateur
chadok
Membre Relatif
Messages: 319
Enregistré le: 04 Nov 2017, 22:44
Localisation: Finistère Sud

Re: Problème de formule

par chadok » 14 Mai 2020, 22:16

Effectivement, la formule de Pisigma répond plus directement à ta question :super:

phyelec
Membre Rationnel
Messages: 948
Enregistré le: 06 Mar 2020, 17:47

Re: Problème de formule

par phyelec » 14 Mai 2020, 23:27

Bonjour,

Une autre formule qui fonctionne :

=> premier mois
=> deuxième mois
-------------------------------------------
on aboutit pour le mois n :

soit :


pour :
u0=3500
a=1.05
b=150
j'obtiens les mêmes valeurs .

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 30 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite