sabes eso me dicen todos ProfesorX me dicen ya lo tienes bien pero no funciona.
[...]Intenta resolverme el problema
aca te guian para que vos puedas resolver el problema, y todos te dicen que ya lo tienes, porque con todo lo que te dicen (que vos deberias hacer), el codigo quedaria andando.
Voy a ver si te puedo ayudar mas "explicitamente", no manejo C++, pero al parecer es programacion estructurada, asique voy a ver que puedo hacer.
Primero te recomiendo que uses la etiqueta CODE, asi no es tan desagradable leer el codigo
bien, a simple vista, es efectivamente lo que te dice el profesorX. el promedio tenes que imprimirlo dentro del for, porque sino estarias imprimiendo el promedio del ultimo valor de i, osea, basura.
revien volvi a leer tu problema, y es todo como te dijo el profesorX!
tenes que escuchar e interpretar lo que dicen para asi terminar el codigo. bien, mira esto, como dije antes, no se C++, pero si quieres imprimir el promedio al final, osea, despues de cargar todos los datos, deberias hacer esto:
cout<<"n n Los promedios son: "
for(i=0; i<=14;i++)
cout<<promedio[i]<<endl;
o bien, como dijo el profesorX hacer esto:
for(i=0;i<=14;i++){
cout<<i<<"nt Introdusca del alumno: ";
cin>>nombre[i];
cout<<"nttIntrodusca nota 1: ";
cin>>nota1[i];
cout<<"ntt Introdsuca nota 2: ";
cin>>nota2[i];
cout<<"ntt Introdsuca nota 3: ";
cin>>nota3[i];
promedio[i]=((nota1[i]+nota2[i]+nota3[i])/3);
cout<<"n n Los promedios son. "<<promedio[i]<<endl;
}
para el punto 3 algo similar a esto:
for(i=0; i<=14; i++){
if(promedio[i] <4)
cout<<"alumno i esta desaprobadon";
else
cout<<"alumno i esta aprobadon";
}
te recomiendo usar constantes simbolicas (las que declaras con un #define MAX 15), en vez de numeros magicos, ya que hacen tu codigo mucho mas facil de modificar.
bueno, como dije antes no se C++, lo que te pase deberias acomodarlo un poco, pero en fin, eso es lo que deberias hacer, y es basicamente lo que te dijo el profesorX
espero que te haya servido
saludos!