CORRECIÒN PARCIAL
GRUPO B1
ANGELIK GOMEZ MEDINA
2091808
/*Para N estudiantes se tiene el código se tiene M notas,
a)calcular la nota definitiva de cada estudiante, quitándole la nota más mala
b)Calcular el promedio general del curso
c) porcentaje de estudiantes que pasaron
d)porcentaje de estudiantes que perdieron
e)Hallar el código del estudiante que fue el mejor del curso y cuanto saco
f)INVENTADO
*/
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace System;
using namespace std;
void main()
{
float minNota = 5;
float maxdef = 0;
float sumadef = 0;
float pasaron = 0;
float perdieron = 0;
float codmejor = 0;
cout<<"\n Ingrese la cantidad de estudiantes";
float N;
cin>>N;
cout<<"\n digite la cantidad de notas";
float M;
cin>>M;
float Snotas;
for (int X=1;X<=N;X++)
{
cout<<"\n Ingrese el codigo del estudiante"<<X<<" ;
float COD;
cin>>COD;
Snotas = 0;
float DEF;
DEF=0;
for (int n=1;n<=M;n++)
{
cout<<"\n Digite la nota"<<n;
float nota;
cin>>nota;
if (nota < minNota)
{
minNota = nota;
}
Snotas = Snotas + nota;
}
Snotas = Snotas - minNota;
DEF = Snotas / (M - 1);
sumadef = sumadef + DEF;
if (DEF < 3)
{
perdieron = perdieron + 1;
}
else
{
pasaron = pasaron + 1;
}
if (DEF > maxdef)
{
maxdef = DEF;
codmejor = COD;
}
cout<<"\n El promedio del estudiante con codigo"<<COD<<" es: "<<DEF;
}
}
float PromCurso=(sumaDEF/N);
cout<<"\n El promedio general del curso es: "<<PromCurso;
cout<<"\n El porcetaje de estudiantes que pasaron es: "<<(pasaron*100)/N
cout<<"\n EL porcentaje de estudiantes que perdieron es: "<<(perdieron*100)/N
cout<<"\n\n La nota más alta del curso es :" <<maxdef
cout<<"\n El codigo del estudiante con la mejor nota es :" << codmejor
getch();
}
No hay comentarios:
Publicar un comentario