class clase {
alumno alumnos[20];
int numero;
int numalumnos;
public:
void cargarclase();/*Pide al usuario el número de alumnos de la clase
y carga para cada uno sus datos: tanto personales
como de estudios matriculados*/
void matriculasNoPagadas();/*muestra por pantalla el nombre, dni y tlf de
los alumnos que no han pagado sus matriculas*/
};
void clase::cargarclase(){
int numalum=0,numcursos=1,numasig=0;
int f=0;
char pagado;
char final[]="\0";
char nombre[20];
cout<<"Introduce el numero de alumnos: (max 20)";
cin>>numalum;
numalumnos=numalum;
for(int i=0;i<numalum;i++){
cout<<"\nIntroduce el nombre del Alumno :";
cin.getline(alumnos[i].nombre,20);
cout<<"\nIntroduce el dni del alumno sin letra: ";
cin>>alumnos[i].dni;
cout<<"\nIntroduce su direccion: ";
cin>>alumnos[i].direccion;
cout<<"\nIntroduce Su peso: ";
cin>>alumnos[i].tlf;
}
int main(){
clase miclase;
miclase.cargarclase();
miclase.matriculasNoPagadas();
system("Pause");
return 0;
}
pq no funciona el cin.getline, me salta esa linea como si la introdujera pero esta en blanco..
he quitado parte del codigo pq es un ejercicio a entregar y despues dicen ke la gente se copietea xddd