Se connecter / S'enregistrer
Votre question

Pourriez-vous m'aider à créer une programmation ?

Tags :
  • Algorithme
  • Programmation
Dernière réponse : dans Programmation
6 Janvier 2013 14:55:07

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.

Je suis sur une casio graph 35+ merci beaucoup...

Autres pages sur : pourriez aider creer programmation

a b L Programmation
7 Janvier 2013 05:36:42

Bonjour,

Si ont reprend le problème ...

on a O, E, S

dans l'ordre on doit faire :
O = O-E
X = O/S

ensuite on arrondie a l'entier supérieure X et on a notre nombres de semaine ...

j'ai pas compris l'histoire du +1 !
chaque semaine on gagne 1 de plus ?
chaque semaine O augmente de 1 ?
chaque semaine on trouve 1€ par terre ( E+1 ) ?
8 Janvier 2013 19:05:48

Bonjour, tout d'abord merci ;) 
Oui enfaite c'est un peu sa on gagne 1e par terre :D 
Si je suis votre raisonnement cela fonctionnerait peut être comme sa :
"objectif argent"?=>O
"economie"?=>e
" somme déja obtenue" => S
O-S diviser E+1 => X
a b L Programmation
11 Janvier 2013 08:44:09

Hum, si effectivement on trouve 1 par terre par semaine cela vas marcher mais si E doit etre incrementer chaque semaine de 1 , cela change tous ....

( HAAAAAAAAAAAAAAAAAA ma tete , je suis perdu dans EOSOSOEXOSOOWOSOXSXEOSOESOSXOSOEOSOEOSOOEOSOXOSOOXOSXOEOOEOOESSXXSXSXESXE )



Donc :
O => somme a atteindre
E => argent gagner par semaine
S => ce que l'on a deja
X => nombres de semaines


( humm , j'ai dit un peut de merde du coup dans mon poste précédant )

donc si on a rien qui bouge on a
O = O - S
X = O / E

si 1 tombe du ciel toute les semaine

O = O - S
X = O / (E+1 )

si tous les semaine E est incrémenter de 1

O = O - S
A = 0
X = 0
While( A < O)
A = A+E
E = E+1 ( Si placer ici, première semaine E = E , deuxième E = E+1 , troisième E = E+2 etc ... si l'on doit incrémenter de 1 des la première semaine alors inverser les deux calcul )


X= X+1
END





Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS