Bonjour,

J'ai pour exercice l'affichage d'une table de multiplication allant de 5 fois 5, comme ci-dessous :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
1 2 3 4 5 
2 4 6 8 10 
3 6 9 12 15 
4 8 12 16 20 
5 10 15 20 25
J'ai fait un programme python, mais qui ne m'affiche pas le résultat attendu.. Peut-être une mauvaise compréhension des boucles. Voici le programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
i = 1
nb = 1
while i <= 5:
   while nb <= 5:
      nbs = i*nb
      nb = nb +1
      print(nbs, end = " ")
      print("")
i = i + 1