Bonjour,
J'ai un exercice avec un algorithme à faire mais je n'arrive jamais à comprendre comment ça fonctionne.
Soit la suite u définie pour tout entier n>= 2 par :
(1-(1/4)x(1-(1/9)x....(1/(1/n^2)
Construire un algorithme qui permette de calculer un pour tout entier n.
Je pense en plus qu'il y a une erreur d'énonce puisque c'est n^2 alors ne devrions nous pas nous retrouver avec 3 et 9 ou 4 et 16 au dénominateur.
Quoi qu'il en soit j'ai besoin d'aide.
Merci d'avance à celui ou celle qui m'aidera.
bonjour
oui n²
un est le produit de k allant de 2 à n de (1-(1/k)²) donc on a 4 (2²); 9 (3²); 16 (4²) etc
d'ailleurs ta dernière parenthèse doit être (1-(1/n²)) au lieu de ce que tu as écrit (/ à la place du -)
Ah oui je comprends mieux le 4 et le 9, merci ! Mais comment je peux le traduire en algorithme, la multiplication des termes ?
tu peux prendre trois variables n; k et p
tu fait sélectionner n
puis varier k de 2 à n en ajoutant 1 à chaque étape et en multipliant p par (1-(1/k)²) à chaque étape
Ca donnerait :
Initialisation :
Saisir N
Traitement :
K prend les valeurs (0,1,2...N) (ça existe ça pour les algorithmes ?)
P prend la valeur 1-(1/k^2)
Non, c'est n'importe quoi, je ne sais pas ce que je fais, mon problème vient de la multiplication, je ne vois absolument pas comment faire, est ce que je ne suis pas censée modifier l'expression de la suite ou quelque chose du genre ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :