mi estimadisimo Anubis, puse esto:
Código c++:
Ver original//declare la variable
char arrayDeNombres[numeroDeNombres][300];
//luego lo puse en mi primer ciclo for
for (i=1; i<=numeroDeNombres; i++)
{
h=1;
cout << "Escribe el nombre del alumno numero "<< i<<"\n";
cin >> nombreDelAlumno;
arrayDeNombres[numeroDeNombres][300]= nombreDelAlumno;
for (j=1; j<=3; j++)
{
cout << "escribe la calificacion "<<j<<".....";
cin>> calificaciones;
arrayDeCalificaciones[h]=calificaciones;
}
h++;
}
// y luego en la parte donde imprime los resultados esto
for(i=1; i<=numeroDeNombres; i++)
{
h=1;
cout << "\nLas calificiones de "<<arrayDeNombres[numeroDeNombres][300]<<" son de ";
for (j=1; j<=3; j++)
{
cout << " "<<arrayDeCalificaciones[h]<<", ";
}
cout <<"\n" <<"el promedio es de "<< (arrayDeCalificaciones[h]) / h<<"\n";
h++;
}
y me da por resultado esto
Cuantos nombres vas a poner?
2
Escribe el nombre del alumno numero 1
E
escribe la calificacion 1.....2
escribe la calificacion 2.....3
escribe la calificacion 3.....3
Escribe el nombre del alumno numero 2
W
escribe la calificacion 1.....5
escribe la calificacion 2.....6
escribe la calificacion 3.....6
Las calificiones de W son de 6, 6, 6,
el promedio es de 6
Las calificiones de W son de 6, 6, 6,
el promedio es de 6
Tomando en cuenta lo que el colega xdunkelheitx me recomendó que hiciera que era el poner otra variable, (en ete caso "h")
jajajajaja creo no lo hice bien xD o vamos si era eso lo que tenia que hacer, o de pano te mal interprete?