Предмет: Информатика, автор: KatieCat

НАПИСАТЬ КОД НА С++ Дана действительная квадратная матрица размером nxn. Получить x1xn+x2xn-1+...+xnx1, где хi — наименьшее значение элементов i-го столбца данной матрицы.

Ответы

Автор ответа: thenp
0

Ответ:

#include <stdio.h>

#include <stdlib.h>

//#include <time.h>

int main(void)

{

int x, i, j, n, b;

int M[n-1][n-1];

b = 1;

n = 2 + rand()%21; // граничение сверху, потому что если больше, то буфер переполняется

printf("%d", n); // смотрю, какой n создался

for (i=0;i < n;i++) //заполнение массива

{

for (j=0;j < n;j++)

{

M[i][j] = rand()%49;

//printf (" %d", i);

printf (" %d", M[i][j]);

}

}

/*

for (i=0;i < n;i++) //проверка массива

{

for (j=1;j < n;j++)

{

if (M[i][j]>M[i][j-1])

{

b = 0;

}

}

if (b == 1)

{

printf(" %d", 1);

}

else

{

printf(" %d", 0);

}

b = 1;

} */

printf(" %d", M[0][0]); // проверяю значения массива во второй раз

printf(" %d", M[0][1]);

printf(" %d", M[0][2]);

printf(" %d", M[1][0]);

printf(" %d", M[1][1]);

printf(" %d", M[1][2]);

printf(" %d", M[2][0]);

printf(" %d", M[2][1]);

printf(" %d", M[2][2]);

}

Объяснение:

Похожие вопросы
Предмет: Английский язык, автор: beznosnastya03