' Visual Basic 2008 9.0 .NET Examples - Logical Operators And, Or and Not - Introduction to Visual Basic : Module Example1 Sub Main() Console.WriteLine("Value 1 ?") Dim value1 As Integer = Console.ReadLine() ' Console.WriteLine("Value 2 ?") Dim value2 As Integer = Console.ReadLine() ' If value1 > 0 Then If value2 > 0 Then Console.WriteLine("Sum : " & (value1 + value2)) End If End If ' Console.ReadLine() End Sub End Module Module Example2 Sub Main() Console.WriteLine("Value 1 ?") Dim value1 As Integer = Console.ReadLine() ' Console.WriteLine("Value 2 ?") Dim value2 As Integer = Console.ReadLine() ' If value1 > 0 And value2 > 0 Then Console.WriteLine("Sum : " & (value1 + value2)) End If ' Console.ReadLine() End Sub End Module Module Example3 Sub Main() Console.WriteLine("Value 1 ?") Dim value1 As Integer = Console.ReadLine() ' Console.WriteLine("Value 2 ?") Dim value2 As Integer = Console.ReadLine() ' If value1 > 0 Then If value2 > 0 Then Console.WriteLine("Sum : " & _ (value1 + value2)) Else Console.WriteLine("Value 2 not positive.") End If Else Console.WriteLine("Value 1 not positive.") End If ' Console.ReadLine() End Sub End Module Module Example4 Sub Main() Console.WriteLine("Value 1 ?") Dim value1 As Integer = Console.ReadLine() ' Console.WriteLine("Value 2 ?") Dim value2 As Integer = Console.ReadLine() ' If value1 > 0 And value2 > 0 Then Console.WriteLine("Sum : " & _ (value1 + value2)) Else Console.WriteLine("Value 1 and/or 2 not positive.") End If ' Console.ReadLine() End Sub End Module Module Example5 Sub Main() Console.WriteLine("Value 1 ?") Dim value1 As Integer = Console.ReadLine() ' Console.WriteLine("Value 2 ?") Dim value2 As Integer = Console.ReadLine() ' If value1 > 0 Then Console.WriteLine("Sum : " & (value1 + value2)) Else If value2 > 0 Then Console.WriteLine("Sum : " & (value1 + value2)) End If End If ' Console.ReadLine() End Sub End Module Module Example6 Sub Main() Console.WriteLine("Value 1 ?") Dim value1 As Integer = Console.ReadLine() ' Console.WriteLine("Value 2 ?") Dim value2 As Integer = Console.ReadLine() ' If value1 > 0 Then Console.WriteLine("Sum : " & (value1 + value2)) ElseIf value2 > 0 Then Console.WriteLine("Sum : " & (value1 + value2)) End If ' Console.ReadLine() End Sub End Module Module Example7 Sub Main() Console.WriteLine("Value 1 ?") Dim value1 As Integer = Console.ReadLine() ' Console.WriteLine("Value 2 ?") Dim value2 As Integer = Console.ReadLine() ' If value1 > 0 Or value2 > 0 Then Console.WriteLine("Sum : " & (value1 + value2)) End If ' Console.ReadLine() End Sub End Module Module Example8 Sub Main() Dim value As Integer ' Do While value < 10 value = value + 1 Console.WriteLine(value) Loop ' Console.ReadLine() End Sub End Module Module Example9 Sub Main() Dim value As Integer ' Do Until value >= 10 value = value + 1 Console.WriteLine(value) Loop ' Console.ReadLine() End Sub End Module Module Example10 Sub Main() Dim value As Integer ' Do Until Not value < 10 value = value + 1 Console.WriteLine(value) Loop ' Console.ReadLine() End Sub End Module ' Visit www.studyvb.com for more examples. Copyright 2003-2008 De Wolf.