Salut,
Envoyé par
beegees
Donc i vaut au départ 0.
Si je fais 0 * 2 + 2 j'obtiens 2, c'est ça que je veux.
Ensuite j'obtiens 4 et c'est là que je ne comprends pas.
Si ma logique est bonne, il fait i (2) *2 + 2, je devrais alors obtenir 6 et pas 4 ?
Non puisqu'au second passage i vaut 1 :
1 * 2 + 2 = (1*2) + 2 = 4
Envoyé par
beegees
Quand le Professeur fait un System.out.print(tableau[i]) il a 2, 4,.... 18, 0
Ce 0 est là car on rempli toutes les cases du tableau excepté la dernière.
Comme il le précise, la valeur de cette dernière case du tableau est par défaut 0, chez lui, le Zéro apparaît, pas chez moi.
Dans ton code tu n'affiches jamais ce zéro... donc je n'ai aucune idée !
C'est pas très clair tout cela !
Pourquoi ne pas demander à ton professeur ?
a++
Partager