#include "stdafx.
h"
#include "iostream.h"
#include "stdio.h"
#include "string.h"
#include "conio.h"
class alumno
{
public:
char nombre[15];
float pro;
void leer()
{
cout<<"Ingresar nombre: "<<flush;
gets(nombre);
cout <<" ingresa promedio: "<<flush;
cin>>pro;
}
float promedio() //tipo de dato si tiene retorno
{
return pro;
}
void mostrar() //no tiene retorno
{cout <<endl
<<" ALUMNO : "<<nombre<<endl
<<" Promedio : "<< promedio()
<<endl;
}
};
int main(int argc, char* argv[])
{
alumno a[10],ax;
int i,j;
for (i=0;i<5;i++)
{
cout<<" Alumnos "<<i+1<<":\n";
a[i].leer();
}
cout <<endl<<"Alumnos con mas alto puntaje : \n";
for (i=0;i<4;i++)
for (j=i+1;j<5;j++)
if(a[i].promedio()<a[j].promedio())
{
ax=a[i];
a[i]=a[j];
a[j]=ax;
}
a[0].mostrar(); //muestra MAYOR
return 0;
}
#include "stdafx.h"
#include "iostream.h"
#include "stdio.h"
#include "string.h"
#include "conio.h"