Bonjour, je n'arrive pas à faire mes maths. Voici l'énoncé:
2) Modifier les algorithmes 8 et 9 pour faire afficher le nombre d'années nécessaire pour doubler la somme S de départ.
3) S'inspirer des algorithmes ci-dessus pour demander un nombre entier naturel à l'utilisateur et renvoyer le plus petit entier naturel n tel que 2n soit plus grand que ce nombre.
Voici les algorithmes 8 et 9:
Algorithme 8: VARIABLES: S,n nombres
ENTREE: Saisir S
INITIALISATION: n prend la valeur 0
TRAITEMENT:
Tanque S6000 Faire
S prend la valeur S1,04
n prend la valeur n+1
FinTantque
SORTIE: Afficher n
Algorithme 9: VARIABLE: S, n nombres
ENTREE: Saisir S
INITIALISATION: n prend la valeur 0
TRAITEMENT:
Répéter
S prend la valeur S1,04
n prend la valeur n+1
Jusqu'àS>6000
SORTIE: Afficher n
Excusez-moi, j'ai zappé ça:
On dépose sur un livret d'épargne une somme inférieure ou égale à 5000€. Elle augmente chaque année de 4%. On veut savoir au bout de combien d'années elle aura dépassé 6000€.
Il s'agit encore d'une boucle mais on ne connaît pas le nombre de passages dans la boucle. On va répéter l'augmentation jusqu'à ce que le montant devienne supérieur à 6000€.
Il faudra créer une variable qui compte le nombre de passages dans la boucle c'est-à-dire le nombre d'années. Cette variable s'appelle un compteur. Les deux structures possibles sont indiquées dans le premier post.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :