'Visual Basic 2010 Beslissingen met If ... ElseIf ... End If Basisstructuren van Algoritmes Module NestedIfElseEndIfExample1 Sub Main() Console.WriteLine("Value ?") Dim value As Integer = Console.ReadLine() ' If value = 0 Then Console.WriteLine("Zero.") Else If value > 0 Then Console.WriteLine("Positive value.") Else Console.WriteLine("Negative value.") End If End If ' Console.ReadLine() End Sub End Module Module IfsInSequenceExample Sub Main() Console.WriteLine("Value ?") Dim value As Integer = Console.ReadLine() ' If value = 0 Then Console.WriteLine("Zero.") If value > 0 Then Console.WriteLine("Positive value.") If value < 0 Then Console.WriteLine("Negative value.") ' Console.ReadLine() End Sub End Module Module IfElseIfElseEndIfExample Sub Main() Console.WriteLine("Value ?") Dim value As Integer = Console.ReadLine() ' If value = 0 Then Console.WriteLine("Zero.") ElseIf value > 0 Then Console.WriteLine("Positive value.") Else Console.WriteLine("Negative value.") End If ' Console.ReadLine() End Sub End Module Module NestedIfElseEndIfExample2 Sub Main() Console.WriteLine("Value ?") Dim value As Integer = Console.ReadLine() ' If value = 0 Then Console.WriteLine("Zero.") Else If value > 0 Then Console.WriteLine("Positive value.") Else Console.WriteLine("Negative value.") End If Console.WriteLine("Double : " & (value * 2)) ' added End If ' Console.ReadLine() End Sub End Module 'Bezoek www.vbvoorbeelden.be voor meer Visual Basic voorbeelden. 'Copyright - De Wolf / vbvoorbeelden - 2003-2011 - Alle rechten voorbehouden.