Intenta que nuestro pequeño Robot suba escaleras .....

Robot subiendo escaleras hasta el escalón 200

Recordemos el problema....

Tenemos nuestro pequeño Robot que sube una escalera. En un momento determinado, queremos que tome una decisión según el punto en el que se encuentra.

La decisión es la siguiente: si se encuentra en el escalón 200 debe detenerse, mientras que si está en cualquier otro sitio debe continuar subiendo.

Ante un problema así, debemos plantearnos cuál es la estructura que debemos utilizar.

Vamos a definir las instrucciones que nos hacen falta para este ejemplo:

Escalón: nos servirá para saber en qué número de escalón se encuentra nuestro robot.
Parar: detiene al robot y lo pone en modo de pausa para que "descanse".

Recuerda que al principio puede ser que te cueste un poco encontrar una solución lógica. Pero piensa que esto, como la mayoría de las cosas, requiere mucha paciencia, mucha práctica y algo de concentración....

Y la solución es...