excercice c++ ? - C++ - Programmation
Marsh Posté le 16-05-2013 à 22:51:16
Bonjour !
Parmi les règles du forum que vous auriez du lire :
Citation : [0C] On ne fait pas le boulot à votre place.
|
Maintenant, si vous y mettez un peu plus du votre qu'en postant l'énoncé, obtenir de l'aide est tout à fait possible
Marsh Posté le 16-05-2013 à 23:02:30
Merci Farian mais le problème ici c'est que j'ai pas une idée de quoi ecrire ? le resonement je pense que ca se base sur le faite de :
salaire de jours 'x' = salaire de jours 'x-1' X 2
mais le script ? no idea
Marsh Posté le 16-05-2013 à 23:42:45
Tout problème de ce genre se résout en plusieurs étapes :
* Trouver un algorithme,
* Le valider,
* Coder cet algorithme,
* Mettre au point le programme
Dans le cas qui nous intéresse, ce que vous dites n'est pas faux, mais n'est qu'une partie du problème, que l'on peut résumer à un calcul de série, la suite étant une progression géométrique de raison 2 (et de valeur initiale 1).
Ou, dit autrement, la somme amassée par cet ouvrier(*) au jour N est la somme qu'il a amassée au jour N-1 plus la somme qu'il gagne au jour N.
A partir de là, l'algorithme est simple et le codage pas beaucoup plus difficile, à vous de jouer.
(*) Notons que j'envie cet ouvrier dont le salaire est doublé tous les jours et qui, de plus, ne dépense rien
Marsh Posté le 16-05-2013 à 22:22:40
Bonjour Tout le monde
j'ai un petit excercice en C++ le problème IcI c'est que j'arrive pas a résoudre ca vue que je suis un débutant ( vraiment débutant , même trop débutant )
enfaite c'est une série d'exercices mais le principe et presque le même alors j'aimerai bien que quelqu'un m'écrit le code pour que j'essaye de comprendre le principe et comme ca j'arriverai a continuer les 3 autres .
Voila l'innoncé d'exercice :
""écrire un programme qui permet a l'utilisateur de calculer le nombre de jours necessaire a un ouvrier pour devenir millionnaire sachant que le 1er jour il gagne 1$ le 2em jour 2$ 3eme jour 4$ ca veut dire le jours 7 il gagne ce qu'il a gagné le jours 6 Fois 2""
sachant que je doit utilisé la boucle "while" ... question de compliquer les choses quoi
voila c'est tous , merci d'avance
Message édité par karthus le 16-05-2013 à 22:30:30