Тема: Заміна елементів діагоналей в двовимірному масиві.
Попередня назва: Допоможіть з двухвимірним масивом.
Задача звучить так: Написати програму, яка обчислює максимум серед сум діагоналей матриці і заміняє знайденим максимумом всі елементи діагоналей.Я поки що найшов тільки суму головної та побічної діагоналі.
#include <iostream>
#include <conio.h>
#include <Windows.h>
#include <time.h>
#include <iomanip>
using namespace std;
void main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
srand(time(0));
const int N = 5, M = 5;
int arr[N][M];
for (int i = 0;i < N;i++)
{
for (int j = 0;j < M;j++)
{
arr[i][j] = rand() % 15 - 5;
}
}
int sum1 = 0, sum2 = 0;
for (int i = 0;i < N;i++)
{
sum1 += arr[i][i];
sum2 += arr[i][N - i - 1];
}
_getch();
}