Bonjour,
j'ai un petit probleme de compréhension concernant un macro :
Décrire à l’aide d’un tableau l’évolution des valeurs des variables i,x et y au cours de
l’exécution de la macro P1 ? Quel est l’affichage réalisé par Msg Box ?
Sub P1()
Dim x As Integer, y As Integer, i As Integer
x = 1
y = 20
For i = 1 To 6
x = 2*x
y = x-y+i
Next
MsgBox (y & "est la valeur de la fonction au point " & x)
End Sub
Dans la correction il y a ecrit que la Msgbox affiche : 65 est la valeur de la fonction au point 1
Or avec excel on trouve " 65 est la valeur de la fonction au point 64"
Quelle est la réponse juste ?
j'ai un petit probleme de compréhension concernant un macro :
Décrire à l’aide d’un tableau l’évolution des valeurs des variables i,x et y au cours de
l’exécution de la macro P1 ? Quel est l’affichage réalisé par Msg Box ?
Sub P1()
Dim x As Integer, y As Integer, i As Integer
x = 1
y = 20
For i = 1 To 6
x = 2*x
y = x-y+i
Next
MsgBox (y & "est la valeur de la fonction au point " & x)
End Sub
Dans la correction il y a ecrit que la Msgbox affiche : 65 est la valeur de la fonction au point 1
Or avec excel on trouve " 65 est la valeur de la fonction au point 64"
Quelle est la réponse juste ?