Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2009, 12:03
espn
 
Fecha de Ingreso: diciembre-2009
Mensajes: 3
Antigüedad: 15 años, 4 meses
Puntos: 0
programa en c++

tengo este programa y quiero peo no se como sacarle el promedio de las notas que se le asigna a cada uno de los estudiantes e igualmente cuando voy a imprimir no me sirve si me pueden ayudar les agradeceria mucho

#include <cstdlib>
#include <iostream>
#include <string.h>

using namespace std;

struct Talumno{
char nombre [20];
char apellido [20];
int codigo;
char correo[40];
float notas [5];
};

int i,j;
Talumno estudiantes[4];
void leer_estudiantes(){
for(i=0; i<4; i++){
cout<<"\n"<<"Ingrese el nombre del estudiante"<<"\t"<<i<<"\n";
cin>>estudiantes[i].nombre;
cout<<"\n"<<"Ingrese el apellido del estudiante"<<"\t"<<i<<"\n";
cin>>estudiantes[i].apellido;
cout<<"\n"<<"Ingrese el codigo del estudiante"<<"\t"<<i<<"\n";
cin>>estudiantes[i].codigo;
cout<<"\n"<<"Ingrese el correo del estudiante"<<"\t"<<i<<"\n";
cin>>estudiantes[i].correo;
for (j=0; j<5; j++){
cout<<"\n"<<"Ingrese la nota del estudiante"<<"\t"<<i<<"\n";
cin>>estudiantes[i].notas[j];
}
}
}

void imprimir_estudiantes(){
int i,j;
for (i=0; i<4; i++){
cout<<estudiantes[4].nombre;
cout<<estudiantes[4].apellido;
cout<<estudiantes[4].codigo;
cout<<estudiantes[4].correo;
for (j=0; j<5; j++){
cout<<estudiantes[i].notas[j];
}
}
}


int main()
{

Talumno estudiantes[4];
leer_estudiantes();
imprimir_estudiantes();

system("PAUSE");
return EXIT_SUCCESS;
}