16/11/2022 ; 5:28 PM

This commit is contained in:
2022-11-16 17:32:01 -04:00
parent 6ca133770c
commit 5530947414
17 changed files with 512 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
#include <stdio.h>
/* Calificaciones.
El programa, al recibir un grupo de calificaciones de un alumno, obtiene el promedio de calificaciones de cada uno de ellos y, además, los alumnos con el mejor
y peor promedio.
I, MAT, MAMAT y MEMAT: variables de tipo entero.
CAL, SUM, MAPRO, MEPRO y PRO: variables de tipo real.*/
void main(void)
{
int I, MAT, MAMAT, MEMAT;
float SUM, PRO, CAL, MAPRO = 0.0, MEPRO = 11.0;
printf("Ingrese la matricula del primer alumno: \t");
scanf("%d", &MAT);
while (MAT)
{
SUM = 0;
for (I = 1; I <= 5; I++)
{
printf("\tIngrese la calificacion del alumno: ", I);
scanf("%f", &CAL);
SUM += CAL;
}
PRO = SUM / 5;
printf("\nMatricula: %i\tPromedio: %.2f", MAT, PRO);
if (PRO > MAPRO)
{
MAPRO = PRO;
MAMAT = MAT;
}
if (PRO < MEPRO)
{
MEPRO = PRO;
MEMAT = MAT;
}
printf("\n\nIngrese la matricula del siguiente alumno: ");
scanf("%i", &MAT);
}
printf("\n\nAlumno con mejor Promedio: \t %i\t\ %.2f", MAMAT, MAPRO);
printf("\n\nAlumno con peor Promedio : \t %i\t\ %.2f", MEMAT, MEPRO);
}