Bien, entonces lo primero es definir las variables, que ya lo hiciste: A, P y E.
Altura
Peso
Edad
Ahora bien, los datos los ingresa uno, supongo. Por lo que ahora, viendo el codigo no encuentro fallas.
Sin embargo, lo hago en C++ para ver si funciona...
Main () {
int Alt, Peso, Edad, Cont1, Cont2, K, L, promPeso, promAlt;
For (x=0;x<84;x++){
Alt=Peso=Edad=0;
cout<<"Ingrese la altura del Alumno";
cin>>Alt;
cout<<"Ingrese la Edad del Alumno";
cin>>Edad;
cout<<"Ingrese el Peso del Alumno";
cin>>Peso;
If (Edad<18){
Cont1++; //Que seria C=C+1.
K=K+Peso; //Acumulador de PESO.
}
If (P<70){
Cont2++; //Lo mismo que arriba.
L=L+Alt; //Acumulador de Altura.
}
}
promPeso=K/Cont1;
promAlt=L/Cont2;
Return (0);
}
En sierto aspecto asi se haria en C++. La joda es... que Funciona y Te TENDRIA que funcionar...
Te fijates si tiene algo que ver el TIPO de script que usas?...
Aunque quizas sea por que los valores los tenes que ingresar. Fijate si cambias el contador de 85 alumnos y lo pones en 5, y probas agregando VOS los valores. A ver que sucede.
Igual ahora le pregunto a un amigo de la facultad a ver si sabe que onda.
Bueno esto es asi:
1. De donde toma los valores el programa?
2. Fijate ingresando los valores vos y probalo, como dije arriba.