Informatique

Question

Bonjour, pouvez vous repondre à ces questions ? Merci !!

1. Que fait le programme ci-dessous.

2. Modifier ce programme pour qu'il affiche
la somme des entiers de 3 à 172.
C’est à dire 3 + 4 + 5 + ... + 171 + 172.

1 somme=0
2 for i in range(4) :
3 somme+= i
4 print(somme)

1 Réponse

  • Réponse :

    1. Le programme affiche une somme qui est celle des entiers dans l'intervalle [0;4[ --> 0+1+2+3=6

    2.

    somme=0

    for i in range(3,173) :

     somme += i

    print(somme)

    Explications :

    Pourquoi "for i in range (3,173)" ? En gros, le 173 n'est pas pris en compte, le calcul se fera ainsi : 3+4+5+...+172

    Bonne journée/soirée !

Autres questions