En este artículo continuamos con el pseudocódigo y con nuestro robot Verona (Es mío, pero te lo presto un rato ;).
Ahora veremos problemas con condiciones (si, hacer… si no…)

La sintáxis básica de la estructura condicional si es sencilla y lógica, como se puede ver a continuación:

si (condición) hacer
instrucciones verdadero
si no
instrucciones en caso falso
fin si

Como puedes ver, y como dije antes, es lógica, la computadora evalúa la condición, en caso de que la respuesta sea true, ejecutará las instrucciones del primer bloque (instrucciones verdadero), si la respuesta es falsa, ejecutará el segundo bloque de instrucciones (instrucciones en caso falso).

Problema 2: Verona debe verificar cuantos pasos lleva, si es mayor o igual que diez, debe detenerse, si no, debe seguir caminando. Ahora tenemos dos instrucciones mas:
detener – ordena a Verona que debe detenerse
pasos – es una variable que indica el número de pasos que ha dado verona.

Posible Solución:
1. inicio
2. int pasos
3. leer pasos
4. si (pasos =>10) hacer
detener
si no
avanzaPieDer
avanzaPieIzq
fin si
5. fin

Estudia esta posible solución y checa si existe otra forma de hacerlo… si no entiendes, envíame un emilio o exprésalo en este post…