Laurentvidal.fr facilite la recherche de réponses à toutes vos questions avec l'aide de notre communauté active. Rejoignez notre plateforme de questions-réponses pour vous connecter avec des experts dédiés à fournir des réponses précises à vos questions dans divers domaines. Explorez des milliers de questions et réponses fournies par une large gamme d'experts dans divers domaines sur notre plateforme de questions-réponses.

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

Merci d'utiliser notre service. Notre objectif est de fournir les réponses les plus précises pour toutes vos questions. Revenez pour plus d'informations. Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Vos questions sont importantes pour nous. Revenez régulièrement sur Laurentvidal.fr pour obtenir plus de réponses.