Bonjour à tous, je dois rendre un devoir maison mais j'aurais besoin de votre aide.. J'ai essayé de le faire, je vais donc vous montrer ce que j'ai trouvé mais je ne pense pas que tout l'exercice soit juste.
ENTREE
Saisir n
INITIALISATION
S prend la valeur 0
TRAITEMENT
Pour i allant de 0 jusqu'à n
S prend la valeur S + (1,2)^i
FinPour
SORTIE
Afficher S
a) Quelle est la valeur affichée en sortie avec n = 3 ?
J'ai trouvé,
0+ (1,2)^0 = 1
1+ (1,2)^1 = 2,2
2,2 + (1,2)^2 = 3,64
3,64 + (1,2)^3 = 5,368
b)Quel est le rôle de cet algorithme ?
Il permet de calculer le terme de nième rang d'une suite Un de raison 1,2 et de 1er terme 0.
c) Modifier cet algorithme afin de calculer la somme des n premiers termes de la suite géométrique de raison 0,9 et de premier terme 10.
S = 10+ 10x0.9 + 10x0.9^1 + ... + 10x0.9^n
La somme d'une suite = (1er terme) x ((1-(q^n+1)))/ (1-q))
ENTREE
Saisir n
INITIALISATION
S prend la valeur 10
TRAITEMENT
Pour i allant de 0 jusqu'à n
S prend la valeur 10 x ( (1-(0,9)^n+1) / (1-0,9)
FinPour
SORTIE
Afficher S
C'est surtout pour cette dernière question que j'hésite le plus.. Merci d'avance pour votre aide!
Bonjour
votre algorithme ne correspond pas à ce que vous avez écrit à la main
affecter 0 à S
prompt N
pour i variant de 0 à n (encore faudrait-il le définir )
affecter à u 1.2^I
affecter à S S+U
end
afficher S
si vous ne voulez pas des termes intermédiaires donc directement
demander N
affecter à S 10*(1-0.9)^{n+1})/(1-0.9)
afficher S
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :