Duda pascal

Iniciado por Tefo, Mayo 01, 2017, 08:32:41 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Mayo 01, 2017, 08:32:41 PM Ultima modificación: Mayo 01, 2017, 08:50:29 PM por Tefo
Hola chicos, estoy aprendiendo pascal en la facultad y tengo una duda con este ejercicio, es bastante sencillo y solo hay una parte que tengo una duda, aca va el ejercicio:







No entiendo la asignación que hace en el primer if:

max2:=max1;
dnimax2:=dnimax1

A 'max2' se le asigna el valor de 'max1' cada vez que el programa lea una altura mayor a la que está almacenada. Así entonces 'max2' guardará la altura que precede a 'max1'.

No se si me logré explicar bien, pero todo está en la página de "Entendiendo el problema"

Saludos!
\x11\x12\x13

Tenes que guardar la altura de los dos mas altos, por eso tenes dos variables: max1 y max2

Si te llega un nuevo jugador que es mas alto que los dos, primero tenes que pasar al que tenes guardado como mas alto al segundo puesto y despues guardar al nuevo