Помощь пожалуйста! Даю 100 баллов!
Надо сделать это задание на языке "C"
Пожалуйста сделать все по заданию!
Приложения:
![](https://st.uroker.com/files/349/349256e3d7ff41f427fa6d82244a54cf.jpg)
![](https://st.uroker.com/files/52e/52ec6383cc5463c166241a304223e946.jpg)
Kirt14:
объясни пожалуйста что нужно сделать по заданию кроме синхронизации с файлами т.к. мы не видили задание 2 из работы.
Ответы
Ответ дал:
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;
}
Вас заинтересует
3 месяца назад
4 месяца назад
4 месяца назад
1 год назад
7 лет назад