ayuda como puedo hallar el mayor promedio de n notas dentro de un ciclo
Publicado por juan (1 intervención) el 27/06/2020 22:24:55
Hola buenos dias, tengo el siguiente problema, ya me hice el codigo pero me falta determinar cual es el mayor promedio
En un curso se toman 10 practicas calificadas se pide determinar el promedio de n alumnos si se elimina una de las notas más baja, además determinar cual es el mayor promedio indicando al alumno.
En un curso se toman 10 practicas calificadas se pide determinar el promedio de n alumnos si se elimina una de las notas más baja, además determinar cual es el mayor promedio indicando al alumno.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
using namespace std;
int main()
{
int n,menor,mayor,nota,j,k,i,p,sum;
float promedio=0,proma=0;
printf("Ingrese la cantidad de alumnos : \n");
scanf("%i",&n);
for(j=0;j<n;j++)
{
sum=0;
menor=21;
for(i=0;i<10;i++)
{
do
{
printf("Ingrese la nota %i del alumno %i : ",i+1,j+1);
scanf("%d",¬a);
}
while(nota<0 || nota>20);
sum=sum+nota;
if(nota<menor)
{
menor=nota;
}
promedio=((float)sum-(float)menor)/9;
}
printf("El promedio del alumno %i es: %.1f\n",j+1,promedio);
}
system("pause");
return(0);
}
Valora esta pregunta


0