0% encontró este documento útil (0 votos)
43 vistas2 páginas

Alumnos

El documento es un código en C++ que gestiona las calificaciones de alumnos a través de la entrada de sus notas de prácticas, parciales y finales. Calcula el promedio de las prácticas y determina la nota final, incluyendo la opción de un examen sustitutorio si es necesario. Además, imprime las notas y el promedio final de cada alumno.

Cargado por

Julio Cruz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
43 vistas2 páginas

Alumnos

El documento es un código en C++ que gestiona las calificaciones de alumnos a través de la entrada de sus notas de prácticas, parciales y finales. Calcula el promedio de las prácticas y determina la nota final, incluyendo la opción de un examen sustitutorio si es necesario. Además, imprime las notas y el promedio final de cada alumno.

Cargado por

Julio Cruz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

#include<conio.

h>
#include<fstream.h>
float ppract(float np[5]);
int pf(int,int,float);
void imp(char nomb[20],int,int,float,int);
void impmaymen(char nom[10][20],float prom[10]);
void main()
{char nom[10][20],nomb[20];
int na,pfin,susti,ep,ef,i,j;
float ppra,np[5],prom[10];
cout<<"Digite el numero de alumnos\n";
cin>>na;
for(i=0;i<na;i++)
{cout<<"Digite el nombre del alumno "<<(i+1)<<"\n";
cin>>nom[i];
cin>>nomb;
cout<<"Carga de sus practicas\n";
for(j=0;j<5;j++)
{cout<<"Digite la nota de la practica "<<(j+1)<<"\n";
cin>>np[j];
}
ppra=ppract(np);
cout<<"\nDigite la nota del parcial y del final\n";
cin>>ep>>ef;
pfin=pf(ep,ef,ppra);
if(pfin<10 && ppra>6.1)
{cout<<"Digite la nota del sustitutorio\n";
cin>>susti;
if(ep<ef)
pfin=pf(susti,ef,ppra);
else
pfin=pf(ep,susti,ppra);
}
imp(nomb,ep,ef,ppra,pfin);
prom[i]=pfin;
}
impmaymen(nom,prom);
getch();
}
float ppract(float np[5])
{float temp,sumap=0;
int i,j;
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)
if(np[i]<np[j])
{temp=np[i];
np[i]=np[j];
np[j]=temp;
}
cout<<"El arreglo de pp\n";
for(i=0;i<5;i++)
cout<<np[i]<<"\t";
for(i=0;i<3;i++)
sumap=sumap+np[i];
return sumap/3;
}
int pf(int ep,int ef,float ppra)
{int pfin=(int)(ep+ef+ppra)/3;
return pfin;
}
void imp(char nomb[20],int ep,int ef,float ppra,int pfin)
{cout<<"Las notas del alumno "<<nomb<<" son\n";
cout<<"Parcial "<<ep<<"\n";
cout<<"Final "<<ef<<"\n";
cout<<"Prom Pract "<<ppra<<"\n";
cout<<"Prom final "<<pfin<<"\n";
}
*/ void impmaymen(char nom[10][20],float prom[10])
{ */

También podría gustarte