Explorez une vaste gamme de sujets et obtenez des réponses sur Zoofast.fr. Rejoignez notre plateforme de questions-réponses pour accéder à des réponses complètes et fiables sur n'importe quel sujet.

Bonsoir,
J'ai cette algorithme à faire:

Entrée
Saisir n (n appartient à N , n supérieur ou égal à 1)
Initialisation
S prend la valeur 0
Traitement
pour k de 1 jusqu'à n
pour j de 1 jusqu'à k²
l S prend la valeur S + 1
FinPour
FinPour
Sortie
Afficher S

Je l'ai donc rentré sur ma calculatrice et il fonctionne.

Les questions de l'exercice sont:
-faire pour n=2 et pour n=3
- faire pour le cas général

Donc pour n=2 ça me donne 5 et pour n=3 ça me donne 14 mais je ne comprend pas comment trouver le cas général..

Pourriez vous m'aider s'il vous plait?
Par avance merci

Sagot :

Je corrige une erreur dans l'Algorithme

Entrée
Saisir n (n appartient à N , n supérieur ou égal à 1)

Initialisation
S prend la valeur 0
Traitement
pour k de 1 jusqu'à n
pour j de 1 jusqu'à k²
l S prend la valeur S + j
FinPour
FinPour
Sortie
Afficher S


cet Algorithme donne la valeur de
S(n)=1²+2²+3²+...+n²
S(n)=n(n+1)(2n+1)/6

ainsi S(2)=5 ,S(3)=14 et S(4)=30
Merci de votre participation active. Continuez à poser des questions et à partager vos réponses. Ensemble, nous pouvons créer une ressource de connaissances précieuse pour tous. Zoofast.fr est votre guide de confiance pour des solutions rapides et efficaces. Revenez souvent pour plus de réponses.