👤

Obtenez des réponses détaillées et fiables à vos questions sur FRstudy.me. Rejoignez notre communauté pour accéder à des réponses rapides et fiables à vos questions de la part de professionnels expérimentés.

BONJOUR ! J'ai une question. Qu'affiche ce programme ? C'est du python
tab = [1,2,3,4,5]

tab2 = [6,5,4,3,2]

res = 0

for i in range(5):
res += tab[i] * tab2[i]

print res


Sagot :

Réponse :

Le programme affiche 50.

Explications :

En effet, à la fin de la boucle for, res contient : [tex]\text{tab}[0] \times \text{tab1}[0]+ \cdots + \text{tab}[4] \times \text{tab1}[4]\\[/tex]

soit :

[tex]1 \times 6+2 \times 5+3 \times 4+4 \times 3+5 \times 2= \boxed{50}[/tex].