Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void functionCalculate(int dataBase [3][30][4],int qMmStudent [3][30][2], int pStudent [3][30], int pGroup [3], int studentM [3][1], int studentm [3][1], int groupM, int groupm, int i, int j, int k, int auxM, int auxm)
- {
- //Por alumno
- for(k = 0; k<3; k++)
- {
- for(i=0; i<30; i++)
- {
- auxM = dataBase [k][i][0];
- auxm = dataBase [k][i][0];
- pStudent[k][i] = dataBase [k][i][0];
- for(j=1; j<4; j++)
- {
- pStudent[k][i] = pStudent[k][i] + dataBase [k][i][j];
- if(dataBase [k][i][j] > auxM)
- auxM = dataBase [k][i][j];
- if(dataBase [k][i][j] < auxm)
- auxm = dataBase [k][i][j];
- }
- pStudent[k][i] = pStudent[k][i] / 4;
- printf("Alumno: %d del Gurpo: %d \n\n\t Calificacion MAYOR: %d Calificacion menor: %d Promedio del alumno: %d\n\n", i+1, k+1, auxM, auxm, pStudent[k][i]);
- }
- }
- puts(" ");
- //Por grupo
- for(k = 0; k<3; k++)
- {
- pGroup[k] = pStudent[k][0];
- auxM = pStudent[k][0];
- auxm = pStudent[k][0];
- for(i=1; i<30; i++)
- {
- pGroup[k] = pGroup[k] + pStudent[k][i];
- if(pStudent[k][i] > auxM)
- auxM = pStudent[k][i];
- if(pStudent[k][i] < auxm)
- auxm = pStudent[k][i];
- }
- pGroup[k] = pGroup[k] / 30;
- printf("Grupo: %d \n\n\t Promedio MAYOR: %d Promedio menor: %d Promedio del grupo: %d\n\n", k+1, auxM, auxm, pGroup[k]);
- }
- puts(" ");
- //Promedio por grupo mas alto
- auxM = pGroup[0];
- auxm = pGroup[0];
- for(k = 1; k<3; k++)
- {
- if(pGroup[k] > auxM)
- auxM = pGroup[k];
- if(pGroup[k] < auxm)
- auxm = pGroup[k];
- }
- printf("Grupo con mayor promedio: %d Grupo con menor promedio: %d \n\n", auxM, auxm);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement