Bonjour, je bloque pour un exercice de maths et voici son énoncé:
Voici un programme de calcul:
Variables: S, k et n sont des entiers naturels
Entrée: Demander à l'utilisateur la valeur de n.
Initialisation: Affecter à S la valeur 0.
Traitement: Pour k allant de 1 jusque n, faire affecter à S la valeur S+k.
Fin de boucle
Sortie: Afficher S.

Merci de pouvoir me mettre sur la voie.

Responsive Ad Header

Question

Grade: Education Subject: mathematiques
Bonjour, je bloque pour un exercice de maths et voici son énoncé:
Voici un programme de calcul:
Variables: S, k et n sont des entiers naturels
Entrée: Demander à l'utilisateur la valeur de n.
Initialisation: Affecter à S la valeur 0.
Traitement: Pour k allant de 1 jusque n, faire affecter à S la valeur S+k.
Fin de boucle
Sortie: Afficher S.

Merci de pouvoir me mettre sur la voie.
Asked by:
477 Viewed 477 Answers

Answer (477)

Best Answer
(450)
Variables:
S, k et n sont des entiers naturels

Début
Lire la valeur de n.
Affecter à S la valeur 0
Pour k allant de 1 jusque n
         faire affecter à S la valeur S+k
Fin de boucle
Afficher S
Fin

l'algorithme donne alors le résultat de la somme d'une suite arithmétique de 1er terme 1 et de raison 1 :
S(n)=1+2+3+...+n
S(n)=(n(n+1))/2