How to print the corners of a matrix in VB.NET

1 Answer

0 votes
Imports System

Public Class MatrixCorners
	Public Shared Sub printMatrixCorners(ByVal matrix As Integer(,))
        Console.WriteLine("left top corner: " & matrix(0, 0))
        Console.WriteLine("right top corner: " & matrix(0, matrix.GetUpperBound(0) + 1))
        Console.WriteLine("left bottom corner: " & matrix(matrix.GetUpperBound(1) - 1, 0))
        Console.WriteLine("right bottom corner: " & matrix(matrix.GetUpperBound(1) - 1, matrix.GetUpperBound(0) + 1))
    End Sub

    Public Shared Sub Main(ByVal args As String())
        Dim matrix(,) As Integer = New Integer(,) {
			{1, 2, 3, 4}, 
			{5, 6, 7, 8}, 
			{9, 3, 2, 0}}        
        
        printMatrixCorners(matrix)
    End Sub
End Class

 
 
 
' run:
'
' left top corner: 1
' right top corner: 4
' left bottom corner: 9
' right bottom corner: 0
'

 



answered May 20, 2024 by avibootz

Related questions

1 answer 93 views
1 answer 152 views
1 answer 162 views
1 answer 111 views
111 views asked May 20, 2024 by avibootz
1 answer 94 views
94 views asked May 20, 2024 by avibootz
1 answer 100 views
1 answer 81 views
...