Помощь пожалуйста! Даю 100 баллов!
Надо сделать это задание на языке "C"
Пожалуйста сделать все по заданию!
Те кто будет писать бред чтобы забрать баллы, улетают в бан!
Приложения:
Ответы
Ответ дал:
0
Ответ:
#include <iostream>
#include <algorithm> // для std::max
int main()
{
const int N = 10; // размер матрицы
int Y[N][N]; // матрица
for (int i = 0; i < N; ++i)
for (int j = 0; j < N; ++j)
Y[i][j] = i + j;
// находим максимальный элемент на главной диагонали
int max_element = Y[0][0];
for (int i = 1; i < N; ++i)
max_element = std::max(max_element, Y[i][i]);
// заменяем элементы выше главной диагонали на max_element
for (int i = 0; i < N; ++i)
for (int j = 0; j < i; ++j)
Y[i][j] = max_element;
// выводим матрицу
for (int i = 0; i < N; ++i)
{
for (int j = 0; j < N; ++j)
std::cout << Y[i][j] << ' ';
std::cout << '\n';
}
return 0;
}
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад