Bonjour, J’aurais besoin d’aide pour mon DM d’SNT. Exo1: Donnez un programme qui calcule la somme des nombres entiers de 1 à 1000. Perso je pensais faire: For i
Informatique
lps2312
Question
Bonjour,
J’aurais besoin d’aide pour mon DM d’SNT.
Exo1:
Donnez un programme qui calcule la somme des nombres entiers de 1 à 1000.
Perso je pensais faire:
For i in range (1,1001):
Print(i)
Mais je pense pas que ça soit bon...
Merci d’avance.
J’aurais besoin d’aide pour mon DM d’SNT.
Exo1:
Donnez un programme qui calcule la somme des nombres entiers de 1 à 1000.
Perso je pensais faire:
For i in range (1,1001):
Print(i)
Mais je pense pas que ça soit bon...
Merci d’avance.
1 Réponse
-
1. Réponse Lintay
Bonjour !
Tu étais plutôt bien parti pour ton programme, seulement le print que tu as mis va afficher toutes les valeurs comprises entre 1 et 1000. Tu doit donc utiliser une variable comme ceci :
r = 0 #variable qui contiendra le résultat
for i in range(1, 1001):
r += i #on ajoute i à la variable r
print(r) #on affiche r une fois la boucle précédente terminée
En espérant t'avoir aidé !