Visual Basic 2012 Voorbeelden
   

visual basic 2012 broncode voorbeelden

Blijf op de hoogte van de recente aanpassingen op vbvoorbeelden!

Microsoft Visual Studio 2012Microsoft Developers Network - Visual BasicMicrosoft .NET Framework

1.4. Invoer van de Gebruiker Opvangen

Print Email Deel op Twitter Deel op Facebook

Dit artikel is gepubliceerd op maandag 15 oktober 2012 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.

1.4.1. Invoer Opvangen en Verwerken

In volgend voorbeeld gaan we de invoer van de gebruiker (zijn naam en leeftijd) opvangen.
Visual Basic 2012 Broncode - Codevoorbeeld 4
Module Example
    Sub Main()
        Dim name As String
        Dim age As Integer
        '
        Console.WriteLine("Name ?")
        name = Console.ReadLine()
        '
        Console.WriteLine("Age ?")
        age = Console.ReadLine()
        '
        Console.WriteLine("Your name is " & name & ".")
        Console.WriteLine("Your age is " & age & ".")
        '
        Console.ReadLine()
    End Sub
End Module
Invoer staat cursief :
Console Application Output
Name ?
John
Age ?
50
Your name is John.
Your age is 50.

1.4.2. Console ReadLine

Het Console.ReadLine() statement leest een regel van de invoer, een regel bestaat uit nul of meerdere karakters afgesloten door een newline-karakter ( wat neerkomt op het aanslaan van de "Enter" toets als de invoer afkomstig is van de gebruiker).
De ingevoerde waarde (voor de "Enter") is in bovenstaand voorbeeld dan ook de waarde die wordt toegekend aan de variabelen.

1.4.3. Oefeningen

Opgave :

Maak een programma dat naar onderstaand voorbeeld werkt (invoer staat cursief).
Console Application Output
Number ?
5
Square of 5 is 25.
Oplossing :
Visual Basic 2012 Broncode - Codevoorbeeld 5
Module Exercise1Solution
    Sub Main()
        Dim number, square As Integer
        '
        Console.WriteLine("Number ?")
        number = Console.ReadLine()
        '
        square = number ^ 2
        '
        Console.WriteLine("Square of " & number & " is " & square & ".")
        '
        Console.ReadLine()
    End Sub
End Module
Opgave :
Maak een programma dat naar onderstaand voorbeeld werkt (invoer staat cursief).
Console Application Output
Name ?
John
Length ?
185
John you are 1 meter and 85 centimetres.
Oplossing :
Visual Basic 2012 Broncode - Codevoorbeeld 6
Module Exercise2Solution
    Sub Main()
        Dim name As String
        Dim length As Integer
        '
        Console.WriteLine("Name ?")
        name = Console.ReadLine()
        '
        Console.WriteLine("Length ?")
        length = Console.ReadLine()
        '
        Console.WriteLine(name & " you are " &
                          (length \ 100) & " meter and " &
                          (length Mod 100) & " centimetres.")
        '
        Console.ReadLine()
    End Sub
End Module

Dit artikel is gepubliceerd op maandag 15 oktober 2012 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.