Énoncé
Lire un entier N positif ou nul. Calculer 1 + 2 + … + N avec une boucle. Pour N = 0, la somme vaut 0.
Exemples et cas limites
Saisissez ces valeurs dans la console pour vérifier votre résultat :
Entrée
N = 5
Sortie attendue
15
Entrée
N = 0
Sortie attendue
0
Entrée
N = -1 N = 5
Sortie attendue
15
Code algorithmique
| 1 | algorithme somme_de_1_a_n |
| 2 | debut |
| 3 | repeter |
| 4 | ecrire("N = ") |
| 5 | lire(n) |
| 6 | jusqua n ≥ 0 |
| 7 | // compléter le traitement demandé dans l’énoncé. |
| 8 | fin |
| 1 | algorithme somme_de_1_a_n |
| 2 | debut |
| 3 | repeter |
| 4 | ecrire("N = ") |
| 5 | lire(n) |
| 6 | jusqua n ≥ 0 |
| 7 | somme ← 0 |
| 8 | pour i de 1 à n faire |
| 9 | somme ← somme + i |
| 10 | fin_pour |
| 11 | ecrire_nl(somme) |
| 12 | fin |
Méthode
- Initialiser la somme à 0.
- Ajouter chaque entier de 1 à N.