Найти минимальный из максимальных элементов столбцов - C (СИ)
Формулировка задачи:
нужно найти минимальный из максимальных элементов столбцов.
сижу уже над программой несколько дней, а она находит максимальный элемент первого столбца.
что не так?
#include <stdlib.h> #include <stdio.h> #define N 3 #define M 4 main() { float mas[N][M], max, min; int i, j; for (i=0; i<N; i++) for (j=0; j<M; j++) { printf ("vvedi element s nomerom (%d,%d): ", i+1, j+1); scanf ("%f", &mas[i][j]); } max=mas[0][0]; for(i=1; i<N; i++) { if(max<mas[i][0]) max=mas[i][0]; } min=max; for( j=1; j<M; j++) { max=mas[0][j]; for( i=1; i<N; i++) { if(max<mas[i][j]) max=mas[i][j]; if(min>max) min=max; } } printf("min=%f\n", min); system ("PAUSE"); return 0; }
Решение задачи: «Найти минимальный из максимальных элементов столбцов»
textual
Листинг программы
if(max<mas[i][0]) max=mas[0][j];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д