How to use do while loop in VB.NET

3 Answers

0 votes
Module Module1

    Sub Main()

        Dim i As Integer = 0

        Do While i < 10
            Console.WriteLine(i)
            i += 1
        Loop

    End Sub

End Module

' run:
' 
' 0
' 1
' 2
' 3
' 4
' 5
' 6
' 7
' 8
' 9

 



answered May 6, 2017 by avibootz
0 votes
Module Module1

    Sub Main()

        Dim i As Integer = 0, j As Integer = 0

        Do While i < 10 And j < 18
            Console.WriteLine("i = {0} j = {1}", i, j)
            i += 1
            j += 4
        Loop

    End Sub

End Module

' run:
' 
' i = 0 j = 0
' i = 1 j = 4
' i = 2 j = 8
' i = 3 j = 12
' i = 4 j = 16

 



answered May 6, 2017 by avibootz
0 votes
Module Module1

    Sub Main()

        Dim random As Random = New Random

        Do While True
            Dim n As Integer = random.Next

            Console.WriteLine(n)

            If n Mod 3 = 0 Then
                Exit Do
            End If
        Loop

    End Sub

End Module

' run:
' 
' 1464287884
' 517100673


 



answered May 6, 2017 by avibootz

Related questions

1 answer 132 views
1 answer 165 views
165 views asked May 6, 2017 by avibootz
1 answer 133 views
133 views asked Nov 28, 2022 by avibootz
2 answers 186 views
186 views asked Oct 7, 2022 by avibootz
1 answer 164 views
2 answers 202 views
202 views asked Apr 23, 2021 by avibootz
1 answer 210 views
210 views asked Oct 15, 2020 by avibootz
...