Найти среднее арифметическое элементов матрицы и сумму строк, в которых элемент главной диагонали отрицателен - C#
Формулировка задачи:
Добрый день!
Прошу помочь сделать задание: Найти среднее арифметическое элементов матрицы и сумму элементов тех строк матрицы, в которых отрицателен элемент главной диагонали.
Заранее большое спасибо
Решение задачи: «Найти среднее арифметическое элементов матрицы и сумму строк, в которых элемент главной диагонали отрицателен»
textual
Листинг программы
using System;
namespace ConsoleApplication1
{
public class Program
{
static void Main(string[] args)
{
int N = 5;
Random rnd = new Random();
int[,] R = new int[N, N];
for (int i = 0; i < N; i++)
{
for (int j = 0; j < N; j++)
{
R[i, j] = rnd.Next(-10, 10);
Console.Write(R[i, j].ToString() + '\t');
}
Console.WriteLine();
}
Console.WriteLine();
for (int i = 0; i < N; i++)
{
if (R[i,i] < 0)
{
double Sum = 0;
for (int j = 0; j < N; j++)
Sum += R[i, j];
double Sred = Sum / N;
Console.WriteLine("Строка {0}\tСумма: {1}\tСреднее: {2:N}", i + 1, Sum, Sred);
}
}
Console.ReadKey();
}
}
}