Bonjour,
Je débute en VBA et je tombe sur cet exercice entièrement rédigé dont je peine à comprendre une ligne :
La procédure suivante calcule la somme des n premiers entiers :
Sub SommeEntiers()
Dim somme As Integer
Dim compteur As Integer
Dim n As Integer
n = InputBox("Donner un entier :", "Saisie entier")
For compteur = 1 To n
somme = somme + compteur
Next compteur
Call MsgBox("Somme des " & n & " premiers entiers : " & somme)
End Sub
Je ne comprends pas bien la ligne que j'ai mise en gras. On dit que somme prend sa valeur + celle du compteur mais étant donné que l'on n'a jamais donné de valeur initiale à cette variable somme, je ne comprends pas comment le programme arrive à comprendre ce qu'il faut faire ?? Je ne sais pas si je suis claire, mais en tout cas j'ai vraiment du mal à comprendre cette ligne.
Merci à quiconque pourra bien me comprendre et m'éclairer lol
Shanon
Je débute en VBA et je tombe sur cet exercice entièrement rédigé dont je peine à comprendre une ligne :
La procédure suivante calcule la somme des n premiers entiers :
Sub SommeEntiers()
Dim somme As Integer
Dim compteur As Integer
Dim n As Integer
n = InputBox("Donner un entier :", "Saisie entier")
For compteur = 1 To n
somme = somme + compteur
Next compteur
Call MsgBox("Somme des " & n & " premiers entiers : " & somme)
End Sub
Je ne comprends pas bien la ligne que j'ai mise en gras. On dit que somme prend sa valeur + celle du compteur mais étant donné que l'on n'a jamais donné de valeur initiale à cette variable somme, je ne comprends pas comment le programme arrive à comprendre ce qu'il faut faire ?? Je ne sais pas si je suis claire, mais en tout cas j'ai vraiment du mal à comprendre cette ligne.
Merci à quiconque pourra bien me comprendre et m'éclairer lol
Shanon