Adding rows and columns in a two dimensional array in C++

user6378390

I am able to add the elements of a row together in C++ and want to add all elements together in all rows and columns. What I have written out adds the the values of rows together but prints out the columns seperately.

#include <iostream>
using namespace std
int main() 
{

const int ROW = 10;
const int COL = 20;

int dimenArray[ROW][COL] ={{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, 
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}};

for (int i = 0; i < ROW; i++) 
{
    double totalArray = 0.0;

    for (int j = 0; j < COL; j++)
        {
        totalArray += dimenArray[i][j];
        }
    cout <<"The total of dimenArray is " << totalArray << "." << endl;
    }

return 0;
}

The output I get is.

The total of dimenArray is 55.
The total of dimenArray is 210.
The total of dimenArray is 0.
The total of dimenArray is 0.
The total of dimenArray is 0.
The total of dimenArray is 0.
The total of dimenArray is 0.
The total of dimenArray is 0.
The total of dimenArray is 0.
The total of dimenArray is 0.

I would like to add the 55 and 210 together and produce one value. Any tips are appreciated.

Barmar

you need another variable for the total across all rows.

double grandTotal = 0.0;
for (int i = 0; i < ROW; i++) 
{
    double totalArray = 0.0;

    for (int j = 0; j < COL; j++)
    {
        totalArray += dimenArray[i][j];
    }
    cout <<"The total of dimenArray is " << totalArray << "." << endl;
    grandTotal += totalArray;
}
cout << "The total of all rows is " << grandTotal << "." << endl;

return 0;

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Adding the values of columns in a two dimensional array

C++ How can I use values from specific rows and columns in two dimensional array?

Transpose a two dimensional Array with one row and many columns into a two dimensional array with many rows and one column

How to get length of rows and columns in Two-Dimensional array?

Two-dimensional array: calculate sum of rows and product of columns

Accumulating Rows In A Two Dimensional Array

Initialize two dimensional array with different columns sizes in c++

Printing an Array in rows and columns( one dimensional array)

Sorting two dimensional table by reordering rows and columns

Adding value to a dictionary with two-dimensional array

adding two three dimensional numpy array:

Merge two multi-dimensional arrays by matching on a chosen column and returns a new array with all rows and columns

Move rows of a two-dimensional array

Two dimensional array - sorting numbers in rows

Two Dimensional Array C#

C: Size of two dimensional array

C two dimensional array input

Printing a two dimensional array in C

Two dimensional string array in C

Split data in columns and store it as two dimensional array

How to switch two columns in a 2 dimensional array?

Two dimensional Arrays: Calculating the sum across the rows and down the columns

Algorithm to verify if a two-dimensional array has two equals rows

ruby uniq on the first two columns of two dimensional array

Adding the previous n rows as columns to a NumPy array

How to create multi-dimensional array with dynamic rows and columns

Populating a two dimensional array is adding a new element instead of a row

How to remove duplicate elements in two dimensional array by adding the values

Searching letters in the two dimensional array in C

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive