#include using namespace std; const int stud = 5; const int ocj = 4; void Unos(int niz[][4]) { for (int i = 0; i < stud; i++) { for (int j = 0; j < ocj; j++) { cin >> niz[i][j]; if (niz[i][j] < 6 || niz[i][j]>10) --j; } } } int Min(int niz[][4], int stud) { int mini = niz[stud][0]; for (int j = 0; j < ocj; j++) { if (mini > niz[j]) mini = niz[j]; } return mini; } float Prosj(int niz[][4], int ocje) { float s = 0; for (int i = 0; i < stud; i++) { s += niz[i][ocj]; } return s / stud; } void Max(int niz[][4], int &studi, int &ocje) { int max = niz[0][0]; for (int i = 0; i < stud; i++) { for (int j = 0; j < ocj; j++) { if (max < niz[i][j]) max = niz[i][j]; studi = i; ocje = j; } } } float ProsjekAr(int niz[][4], int pro) { float s = 0; for (int i = 0; i < stud; i++) { for (int j = 0; j < ocj; j++) { if(j==pro) s += niz[i][pro]; } } return s / stud; } void main() { int niz[stud][ocj]; Unos(niz); int pro; cout << "Min: " << Min(niz, stud) << endl; int studi = 0; int ocje = 0; Max(niz, studi, ocje); cout << "Prosjek predmet: " << Prosj(niz, ocje) << endl; cout << "Prosjek ocjena od najv ocjene: " << ProsjekAr(niz, pro) << endl; }