Bonjour , j'ai un algorithme a faire sauf que je ne comprends pas voilà le sujet
Des parents versent la somme de 500 euros sur un compte à la naissance de leur fille . Le montant des intérêts annuels est de 2.5% du montant placé sur le compte .Ce montant est ajouté à la somme d'argent déjà sur le compte . De plus , chaque année , à la date d'anniversaire de la naissance de leur fille , les parents versent 200€ supplémentaire sur le compte .
Combien d'années sont nécessaires pour que la somme présente sur le compte dépasse 5000 € ? Aucun retrait n'est effectué sur ce compte
Bonjour, fais déjà un modèle mathématique avant de te lancer dans l'algorithme proprement dit.
Comment ferais-tu à la main pour calculer les montants du compte chaque année ?
heu non
une somme Un placée à 2,5% devient quoi d'une année sur l'autre ? 1.025 Un
et comme on ajoute 200, ça donne :
Un+1 = 1.025 Un + 200 ; avec U0 = 500
Voilà, on a défini la suite récurrente qui représente le problème que l'on veut programmer.
Maintenant qu'as-tu comme idées pour écrire l'algorithme qui va calculer les montants et surtout le faire Tant que l'on ne dépasse pas 5000 ?
voici mon algorithme mais il bloque sur la ligne 11 or je ne comprends pas
1 VARIABLES
2 x EST_DU_TYPE NOMBRE
3 n EST_DU_TYPE NOMBRE
4 DEBUT_ALGORITHME
5 x PREND_LA_VALEUR 500
6 n PREND_LA_VALEUR 0
7 TANT_QUE (x<=5000) FAIRE
8 DEBUT_TANT_QUE
9 n PREND_LA_VALEUR n+1
10 x PREND_LA_VALEUR x*1,025+200
11 FIN_TANT_QUE
12 AFFICHER "le nombre d'annee est"
13 n PREND_LA_VALEUR n+1
14 AFFICHER n
15 FIN_ALGORITHME
algobox ne supporte pas les virgules donc mets un point dans
x PREND_LA_VALEUR x*1.025+200
mais sinon c'est bien, ça devrait marcher.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :