Известно количество учеников в каждом из четырех классов каждой параллели школы с первой по одиннадцатую. Код внутри - C (СИ)
Формулировка задачи:
Здравствуйте! Возникла проблема с выводом минимального числа в столбце двумерного массива (в задаче это пункт в)), выводятся не минимальные значения. Также не знаю, как вывести первое условие задачи под пунктом а). Помогите, пожалуйста!
Условие задачи:
Известно количество учеников в каждом из четырех классов каждой параллели школы с первой по одиннадцатую. Организовать ввод информации по этой таблице и определить:
а) сколько учеников учится в самом малочисленном классе школы;
б) минимальное значение общего количества учеников, учащихся в классах
одной параллели;
в) минимальное значение общего количества учеников, учащихся в классах А,
Б, В и Г.
#include#include const int M = 11; const int N = 4; int main() { int i, j, min, A[M][N]; char C[4] = {'a', 'b', 'v', 'g'}; FILE *fp; fp = fopen ("input1.txt", "r"); if (fp == NULL ) { printf("Net faila"); return 1; } for (i = 0; i < M; ++ i) for(j = 0; j < N; ++j) if( 0 == fscanf(fp, "%d", &A[i][j]) ) { printf ("Ne hvatet dannyh"); return 1; } fclose(fp); printf (" ishodnye dannye \n"); printf (" parallel' klass \n"); printf(" A B V G\n"); for(i = 0; i < M; i++) { printf("%6d ", i+1); for(j = 0; j < N; j++) printf("%4d", A[i][j]); printf("\n"); } printf("\n\n"); for(i = 0; i < 11; ++ i) { min = A[i][0]; for(j = 0; j < 4; ++ j) if (min > A[i][j]) min = A[i][j]; printf ("Minimal'noe kolihestvo uhenikov v paralelli %d klassov = %d\n", i+1, min); } printf("\n\n"); for(int k = 0; k < 4; k++) { int min_b = A[0][k]; for(int m = 0; m < 11; m++) if(min_b > A[k][m]) min_b = A[k][m]; printf ("Minimal'noe kolihestvo uhenikov v "%c" = %d\n", C[k], min_b); } }
Решение задачи: «Известно количество учеников в каждом из четырех классов каждой параллели школы с первой по одиннадцатую. Код внутри»
textual
Листинг программы
if(min_b > A[k][m]) min_b = A[k][m];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д