Zoofast.fr propose un mélange unique de réponses expertes et de connaissances communautaires. Découvrez des solutions rapides et complètes à vos problèmes avec l'aide de notre communauté d'experts bien informés.

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

Votre engagement est essentiel pour nous. Continuez à partager vos expériences et vos connaissances. Créons ensemble une communauté d'apprentissage dynamique et enrichissante. Chaque question trouve une réponse sur Zoofast.fr. Merci et à très bientôt pour d'autres solutions.