Se declara la clase arriba del main y abajo del main el codigo con los objetos y cuando se cierra la funcion no se pone punto y coma.
Ej:
#include <iostream>
using namespace std;
class IntroCompGraf {
private:
int x[100][3];
public:
void leerDatos();
float alturaMedia();
float pesoMedia();
int numMujeres();
int numHombres();
};// Fin ICG
float am1,am2;
int A[3][3]={170,80,0,160,1,165,70,0};
int C[2][3]={170,60,0,165,65,1};
int main ()
{
IntroCompGraf g1,g2;
g1.leerDatos(A,3);
am1=g1.alturaMedia();
g2.leerDatos(C,2);
am2=g2.alturaMedia();
}//Fin Main
void IntroCompGraf::leerDatos(int B [][3]);
{
for(i=0;i<n;i++)
{
for(j=0;j<3;j++)
{
x[j]=B[j];
}
}
return ;
}//LeerD
float IntroCompGraf::alturaMedia(int n)
{
int suma=0, media;
for(i=0;i<n;i++)
{
suma=x
+suma;
}
media=suma/n;
return media;
}//finaM
float IntroCompGraf::pesoMedia(int n)
{
int suma=0, media;
for(i=0;i<n;i++)
{
suma=x[1]+suma;
}
media=suma/n;
return media;
}//finpM
float IntroCompGraf::numHombres(int n)
{
int aux;
for(i=0;i<n;i++)
{
if(x[3]=1)
{
aux=++
}
}
return aux;
};//finnH
float IntroCompGraf::numMujeres(int n)
{
int aux;
for(i=0;i<n;i++)
{
if(x[4]=1)
{
aux=++
}
}
return aux;
}//finnM