Как я могу найти доход от продуктов в двумерном массиве - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь распечатать сумму чисел внутри двумерного массива.

Я попытался сделать то, что есть в моем коде, но оно дает мне среднее значение каждой строки, а не общее количество всех чисел в строке и столбце.

int[,] prices = new int[,]{ {475, 450, 450, 475 },

                          {425, 425, 425, 425 },

                          {410, 400, 400, 410 },

                          {400, 375, 375, 400 },

                          {350, 340, 340, 350 },

                          {325, 325, 325, 325 }};
int row;
int col;
int price;
int revSum;


Write("Enter a row number: ");
while (!(int.TryParse(ReadLine(), out row)) || !(row > 0 && row <= 6))
{
     Write("Invalid row number.  Please try again: ");
}

Write("Enter a col number: ");
while(!(int.TryParse(ReadLine(), out col)) || !(col >0 && col <= 4))
{
Write("Invalid col number. Please try again: ");
}

WriteLine($"\nThe price of row {row}, col {col} is ${prices[row - 1, col - 
1]}\n");

 revSum = 0;

for (int i = 0; i < prices.GetLength(0); i++)
{
revSum = 0;
for (int j = 0; j < prices.GetLength(1); j++)
{
revSum += prices[i, j];
}
WriteLine($"The total revenue is {i + 1} {(double)revSum / 7:N1}");

Мне бы очень хотелосьесли сумма всех чисел будет распечатана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...