Practica Estudiante Pro. Orientada Esime Zacatenco.
Enviado por Stella • 4 de Abril de 2018 • 665 Palabras (3 Páginas) • 484 Visitas
...
Calificaciones tiene el Estudiante : ";
cin>>ApE->NC;
}while(ApE->NC<=0 );
ApE->ApCal = new double [ApE->NC];
for(int i=0;i<ApE->NC;i++)
{
do{
cout<<"Ingrese la Calificacion "<<i+1<<" : ";
//cin>> *(((*ApE).ApCal)+i); Forma Completa por apuntador
cin>> ApE->ApCal[i]; //forma FACIL ("arreglo")
}while(ApE->ApCal[i]<0 || ApE->ApCal[i]>=11);
}//fin de for
} //Fin de Leer
void Imprimir(const Estudiante *ApE)
{
static int K=1;
cout<<endl<<"Datos del Estudiante "<<K++<<" son : "<<endl<<endl
<<"Nombre : "<<ApE->Nombre<<endl
<<"Boleta : "<<ApE->Boleta<<endl//Ap flecha boleta
<<"Calificaciones son : ";
for(int i =0;i<ApE->NC;i++)
{
if(i<ApE->NC-1)
cout<<ApE->ApCal[i]<<" , ";
else
cout<<ApE->ApCal[i];
}
cout<<endl
<<"Tu Promedio es : "<<CalProm(ApE)<<endl<<endl;
delete [](ApE->ApCal);
} //Fin de imprimir
double CalProm(const Estudiante *ApE)
{
double Prom = 0 ;
for(int i=0;i<ApE->NC;i++)
{
Prom += ApE->ApCal[i];
}
Prom=Prom/=ApE->NC;
return Prom;
} //Fin de
...