Aide pour une programmation basique !
Résolu
Bonjour alors voila c'est un algorithme très simple mais je ne trouve pas l'erreur !! Je vous expose le problème en gros on veut atteindre une somme O qu'on rentre. Ensuite on rentre l'argent qu'on gagne par semaine E. Et enfin il nous demande la somme qu'on a déja S. Pour au final nous trouver X ( le nombre de semaine qu'il faut pour avoir la somme obtenue). Mais cependant on a une difficulté il faut rajouter 1 par semaine donc moi j'ai fais E+1. Voila mon algo...
"objectif argent"?=>O
"economie"?=>e
" somme déja obtenue" => S
E+1=F
E=>F
For F Do F=E+1
E+1=F
Do E=>F
0=>X
While S<0
S+E+S
X+1=>X
F+1=>E
WhileEnd
X.
"objectif argent"?=>O
"economie"?=>e
" somme déja obtenue" => S
E+1=F
E=>F
For F Do F=E+1
E+1=F
Do E=>F
0=>X
While S<0
S+E+S
X+1=>X
F+1=>E
WhileEnd
X.
1 réponse
-
ModérateurFor F Do F=E+1 ça ne veut rien dire, tu mélanges les boucles For et While...
"objectif "?→O
"gain hebdomadaire "?→E
"montant initial "?→S
(O-S)/(E+1)→X-
-
-
Modérateur@Pierrick1377"Que signigie t'es 2 //"
il n'y a aucun // dans mon code ! Tout juste un seul / qui est le symbole de division. -
Modérateur@Pierrick1377Rédiger quoi ? Il n'y a rien à enlever ni à ajouter. Mon code est complet, même s'il ne fait que 4 lignes !
-
-