jeudi 13 juin 2013

Qu'est-ce qu'un tableau?

Dans cette section, vous allez tout savoir sur la puissance des réseaux, et la facilité avec laquelle ils peuvent rendre votre vie de programmation. Tout d'abord, vous devez savoir ce qu'est un tableau est.

Qu'est-ce qu'un tableau?

Jusqu'à présent, vous avez utilisé des variables beaucoup. Vous avez mis numéros dans des variables, et vous avez mis texte aux variables. Mais vous avez seulement fait celui-ci à la fois: vous avez mis un numéro dans une variable, ou une chaîne de texte. Vous avez fait cela:
MyNumber As Integer
MyNumber = 5
Or cette
MyText Dim As String
MyText = "Une chaîne est vraiment juste le texte"
Ou encore ceci:
MyNumber As Integer = 5
Donc une variable tenait un morceau de l'information. Un tableau est une variable qui peut contenir plus d'un élément d'information à la fois. La variable MyNumber dessus lieu d'un numéro 5. Si vous aviez une variable tableau appelé MyNumbers - pluriel - vous pourriez détenir plus d'un numéro à la fois. Vous les configurez comme ceci:
MyNumbers Dim (4) As Integer
MyNumbers (0) = 1
MyNumbers (1) = 2
MyNumbers (2) = 3
MyNumbers (3) = 4
MyNumbers (4) = 5
Lorsque vous configurez un tableau avec le mot Dim, vous mettez le nom de votre variable de tableau, et dites Visual Basic combien d'articles que vous voulez stocker dans le tableau. Mais vous devez utiliser des parenthèses autour de votre personnage. Vous affectez ensuite vos données à une position dans le tableau. Dans l'exemple ci-dessus, nous avons mis en place un tableau d'entiers avec 5 éléments qu'il contient. Nous avons alors dit que le numéro 1 a mis en place de tableau 0, mettre le numéro 2 dans la position du tableau 1, numéro 3 mis en position de tableau 2, et ainsi de suite.
Vous pensez peut-être que le tableau a été mis à la numéro 4 - MyNumbers (4) - mais rappelez-vous toujours que d'un tableau commence à compter à zéro, et la première position dans votre tableau sera zéro.
C'est donc ce qui est un tableau - une variable qui peut contenir plus d'un élément de données à la fois, mais comment fonctionnent-ils? Un exemple de programmation pourrait aider à éclaircir les choses.
  • Démarrez un nouveau projet VB.
  • Ajouter un bouton à votre formulaire.
  • Définissez la propriété Text du bouton de «tableaux entier"
  • Placez le code suivant derrière votre bouton:
MyNumbers Dim (4) As Integer
MyNumbers (0) = 1
MyNumbers (1) = 2
MyNumbers (2) = 3
MyNumbers (3) = 4
MyNumbers (4) = 5
MsgBox ("premier nombre est:" & MyNumbers (0))
MsgBox ("second nombre est:" & MyNumbers (1))
MsgBox ("troisième numéro est:" & MyNumbers (2))
MsgBox ("quatrième nombre est:" & MyNumbers (3))
MsgBox ("cinquième nombre est:" & MyNumbers (4))
Testez le programme lorsque vous avez terminé. Les numéros 10 à 50 auraient été affichées dans vos boîtes de message.
Dans le code, nous avons d'abord mis en place un tableau d'entiers avec 5 éléments qu'il contient.
MyNumbers Dim (4) As Integer
Nous avons assigné ensuite des valeurs à chaque position dans le tableau.
MyNumbers (0) = 1
Pour obtenir les valeurs dans le tableau, et les afficher dans des boîtes de messages, nous avons juste utilisé le nom du tableau, suivi par la position dans le tableau.
MsgBox ("premier nombre est:" & MyNumbers (0))

Donc, nous l'avons dit, "Afficher tout nombre est en position de tableau 0, puis afficher quelque nombre est en position de gamme 1 ..." et ainsi de suite.
Ajouter une autre déclaration de la boîte de messages sur une ligne en dessous des autres. Mettez ceci:
MsgBox ("sixième numéro est:" & MyNumbers (5))
Lancez votre programme à nouveau et cliquez sur le bouton.
Qu'est-il arrivé? Pour expliquer ce qui s'est passé, et pourquoi, cliquez sur la partie suivante ci-dessous.

0 commentaires:

Enregistrer un commentaire