Матрица с изменением строк - C#
Формулировка задачи:
Дорброго времени суток! Помогите, пожалуйста, ибо дальше объявления матрицы у меня дело не продвигается.
Дана матрица А(5,6). На место последнего элемента каждой строки записать сумму
предыдущих ему элементов в этой строке. Распечатать вновь полученную матрицу
А.
Решение задачи: «Матрица с изменением строк»
textual
Листинг программы
static void Main(string[] args)
{
int N = 5, M = 6;
int[,] A = new int[N, M];
Random r = new Random();
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
{
A[i, j] = r.Next(0, 10);
Console.Write(A[i, j] + " ");
}
Console.WriteLine();
}
for (int i = 0; i < N; i++)
{
int sum = 0;
for (int j = 0; j < M - 1; j++)
sum += A[i, j];
A[i, M - 1] = sum;
}
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
Console.Write(A[i, j] + " ");
Console.WriteLine();
}
Console.ReadLine();
}