ИЧ
Ирина Чижова
Задача по програмированию
Среди элементов матрицы ниже боковой диагонали найти те которые не превышают максимум второго столбца? Язык С
Среди элементов матрицы ниже боковой диагонали найти те которые не превышают максимум второго столбца? Язык С
#include
#include
#include
#include
#define N 10
int main() {
int a[N][N], n, m, max;
srand((unsigned)time(NULL));
for (n = 0; n < N; n++) for (m = 0; m < N; m++) a[n][m] = rand() % 1000;
for (n = 0; n < N; n++, printf("\n\n")) for (m = 0; m < N; m++) printf("%5i", a[n][m]);
max = a[0][1];
for (n = 1; n < N; n++) if (a[n][1] > max) max = a[n][1];
printf("\n Max = %i\n", max);
for (n = 0; n < N; n++)
for (m = 0; m < N; m++) {
if (n == m) break;
if (a[n][m] > max)
printf("\n %i", a[n][m]);
}
printf("\n");
_getch();
return 0;
}
Тебе на киберфорум. ру