Obtenez des réponses personnalisées à vos questions sur Zoofast.fr. Obtenez des réponses précises à vos questions grâce à notre communauté d'experts toujours prêts à fournir des solutions rapides et pertinentes.

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.

Sagot :

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é !