VB.Net program to read and print the matrix using a two-dimensional array

Here, we are going to learn how to read and print the matrix using a two-dimensional array in VB.Net?
Submitted by Nidhi, on December 11, 2020 [Last updated : March 07, 2023]

Read and print the matrix using a 2D array

Here, we will read a 2X3 matrix from the user then print the input matrix on the console screen.

Program/Source Code:

The source code to read and print the matrix using a two-dimensional array is given below. The given program is compiled and executed successfully.

VB.Net code to read and print the matrix using a two-dimensional array

'VB.Net program to read and print matrix using a two-dimensional array.

Module Module1

    Sub Main()
        Dim arr(,) As Integer = New Integer(2, 3) {}

        Console.WriteLine("Enter Matrix elements: ")
        For i = 0 To 1 Step 1
            For j = 0 To 2 Step 1
                Console.Write("Enter element[{0}][{1}]: ", i, j)
                arr(i, j) = Integer.Parse(Console.ReadLine())
            Next
        Next

        Console.WriteLine("Matrix elements: ")
        For i = 0 To 1 Step 1
            For j = 0 To 2 Step 1
                Console.Write("{0} ", arr(i, j))
            Next
            Console.WriteLine()
        Next
    End Sub

End Module

Output

Enter Matrix elements:
Enter element[0][0]: 10
Enter element[0][1]: 20
Enter element[0][2]: 30
Enter element[1][0]: 40
Enter element[1][1]: 50
Enter element[1][2]: 60
Matrix elements:
10 20 30
40 50 60
Press any key to continue . . .

Explanation

In the above program, we created a module Module1 that contains a function Main(). In the Main() function, we created a two-dimensional array of size 2X3.

Console.WriteLine("Enter Matrix elements: ")
For i = 0 To 1 Step 1
    For j = 0 To 2 Step 1
        Console.Write("Enter element[{0}][{1}]: ", i, j)
        arr(i, j) = Integer.Parse(Console.ReadLine())
    Next
Next

In the above code, we read the elements of the matrix from the user, here the outer loop represents the rows of the matrix and the inner loop is used to represent columns of the matrix.

Console.WriteLine("Matrix elements: ")
For i = 0 To 1 Step 1
    For j = 0 To 2 Step 1
        Console.Write("{0} ", arr(i, j))
    Next
    Console.WriteLine()
Next

In the above code, we printed the 2X3 matrix on the console screen.

VB.Net Array Programs »






Comments and Discussions!

Load comments ↻






Copyright © 2024 www.includehelp.com. All rights reserved.