Site:  Cours VB.net  
1.19.1 Contrôle des connaissances.

Les variables.

 

 

Questions:

 

1- Variables.

 

1.1 Écrire le code créant une variable nommée  'myNumber'  devant contenir un entier, donner lui la valeur 12. 

Nommer en terme Visual Basic les différents éléments et étapes.

 

 

 

1.2 Voici des déclarations de variables, indiquer les noms de variables correctes et ceux qui ne seront pas acceptés.

       Dim 2a As Integer

       Dim maPremiereVariableDeBoucleInterne As Integer   

       Dim nom Utilisateur As String 

     Dim MonNom  As String

 

1.3 Quel type de variable utiliser pour.

      Faire des calculs financiers?

   Mettre un texte de 500 caractères?   

   Une variable de boucle allant de 0 à 100 et qui soit la plus rapide possible?

 

1.4 Déclarer une constante qui se nomme myName et lui donner la valeur "lulu"

 

Réponses:

 

1- Variables

 

1.1 Écrire le code créant une variable nommée  'mynumber'  devant contenir un entier, donner lui la valeur 12. 

Nommer en terme Visual Basic les différents éléments et étapes.

Déclarer une constante qui se nomme myName et lui donner la valeur "lulu"

 

    Dim myNumber As Integer =12

On aurait pu aussi écrire:

    Dim myNumber As Integer

    myNumber = 12

 

On déclare la variable myNumber , elle est de 'type' Integer. On l'initialise avec la valeur 12. '12' est un littéral.

 

 

1.2 Voici des déclarations de variables, indiquer les noms  correctes et ceux qui ne seront pas acceptés.

        Dim 2a As Integer  Erreur: un nom de variable ne doit pas commencer par un chiffre.

    VB souligne 2a et indique, si on met le curseur sur '2a', 'Identificateur attendu' car 2a n'est pas un identificateur (un nom de variable) valide.

     

    Dim maPremiereVariableDeBoucleInterne As Integer Correcte: le nom d'une variable peut être très long.

 

    Dim nom Utilisateur As Integer Erreur: un nom de variable ne doit pas contenir d'espace.

  On aurait pu écrire: nom_Utilisateur car le caractère '_' peut être utilisé.

 

    Dim MonNom  As String Correcte et accepté mais on aurait pu écrire 'monNom' pour suivre les règles de bonnes écritures qui consistent à mettre en majuscules la première lettre de chaque mot sauf pour le premier mot.

 

1.3 Quel type de variable utiliser pour.

      Faire des calculs financiers? Les Decimal.

   Mettre un texte de 500 caractères?  une String

   Un variable de boucle allant de 0 à 100 et qui soit le plus rapide possible? un Integer.

 

 

1.4 Déclarer une constante qui se nomme myName et lui donner la valeur "lulu"

 

Const MyName As String ="lulu"