21/05/2011, 22:28
|
| | | Fecha de Ingreso: julio-2008 Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 4 meses Puntos: 416 | |
Respuesta: Problema con Ciclo FOR En ese caso yo haria lo siguiente:
Aparte de las variables NOMB y PROM, tendria 2 mas casi identicas, por ejemplo: currentNOMB y currentPROM.
Debes inicializar tu variable PROM con 0.
Dentro del for, luego de que los datos son "agarrados" dices:
Guardo la nota que me acaban de dar en currentPROM y el nombre del estudiante en currentNOMB
Es esa nota mayor a la actual en PROM?
Si lo es, entonces guardo currentNOMB en NOMB y currentPROM en PROM.
NOMB = currentNOMB
PROM = currentPROM
En caso de no serlo, no sobreescribo los valores en NOMB y PROM y listo.
Al final de la iteración tendras el nombre y la nota mas alta. Eso si, los demas datos (es decir los demas estudiantes con sus notas) ya no existen porque se fueron sobreescribiendo. |