Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,994 questions

51,939 answers

573 users

How to sum 2D array (matrix) rows in VB.NET

1 Answer

0 votes
Module Module1

    Sub Main()

        Dim matrix(,) As Integer = New Integer(,) {{13, 22, 43, 34},
                                                   {43, 54, 67, 98},
                                                   {88, 79, 11, 998}}

        Dim rows_sum() As Integer = New Integer() {0, 0, 0}

        sum_matrix_rows(matrix, rows_sum)

        For i As Integer = 0 To 2
            Console.WriteLine(rows_sum(i))
        Next

    End Sub

    Sub sum_matrix_rows(matrix(,) As Integer, rows_sum() As Integer)

        Dim rows = matrix.GetUpperBound(0)
        Dim cols = matrix.GetUpperBound(1)

        For i As Integer = 0 To rows
            For j As Integer = 0 To cols
                rows_sum(i) += matrix(i, j)
            Next
        Next
    End Sub

End Module

' run:
' 
' 112
' 262
' 1176

 



answered Apr 16, 2018 by avibootz

Related questions

1 answer 205 views
1 answer 281 views
1 answer 221 views
1 answer 154 views
154 views asked Apr 18, 2018 by avibootz
1 answer 225 views
225 views asked Apr 15, 2018 by avibootz
4 answers 398 views
...