Предмет: Информатика,
автор: Аноним
Помощь пожалуйста! Даю 100 баллов!
Надо сделать это задание на языке "C"
Пожалуйста сделать все по заданию!
Приложения:
Ответы
Автор ответа:
1
Ответ:
#include <stdio.h>
#include <stdlib.h>
#define N 5
int main()
{
int Y[N][N] = {{1, 2, 3, 4, 5},
{6, 7, 8, 9, 10},
{11, 12, 13, 14, 15},
{16, 17, 18, 19, 20},
{21, 22, 23, 24, 25}};
int i, j;
int max_on_diagonal = 0;
for (i = 0; i < N; i++)
if (Y[i][i] > max_on_diagonal)
max_on_diagonal = Y[i][i];
for (i = 0; i < N; i++)
for (j = i+1; j < N; j++)
Y[i][j] = max_on_diagonal;
for (i = 0; i < N; i++) {
for (j = 0; j < N; j++)
printf("%d ", Y[i][j]);
printf("\n");
}
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: guller86866
Предмет: Математика,
автор: pon2344
Предмет: Математика,
автор: jalinskajaolga
Предмет: Физика,
автор: adelyakhairullina120