Cómo comprobar el código fuente
No es necesario realizar ninguna clasificación, por lo que hay muy pocos datos. El programa es corto. Si no entiendes, vuelve a preguntar.
Puedes copiarlo y ver el efecto.
# include ltstdio.h gt
const int INF = 1000000;
Doble inicialización()
{
int suma = 0, x, I, max = 0, min = inf
for(I = 1; ilt= 5; i)
{
scanf("d ", ampx);
suma = x;
if(x gt;max)max = x;
if( x lt; min) min = x;
}
retorno(doble)(suma-max-min)/3
}
int main()
{
doble máximo = 0, medio, mínimo = inf
int I;
int maxNo , midNo, minNo
Doble x[4];
printf("Ingrese los 5 puntos del primer jugador:\n ");
x [1] = init();
printf("Ingresa los 5 puntos del segundo jugador:\n ");
x[2]= init();
p>
printf("Ingrese los 5 puntos del tercer jugador:\n ");
x[3]= init();
for(I = 1 ; ilt = 3; i)
{
if(x[I] gt;max) max = x[i], maxNo = I;
if( x[I] lt; min) min = x[i], minNo = I;
}
for(I = 1; i lt= 3; i)
if (x[i]!= max amp ampx[i]!= min) mid = x[i], midNo = I;
printf("El más alto es el jugador d, puntuación .2lf.\n ", maxNo, max);
printf("En el medio está el jugador d, puntuación.2lf.\n ", midNo, mid);
printf ("El más bajo es el jugador d, puntuación.2lf.\n ", minNo, min
}
);