Acerca de las Cláusulas Condicionales
Las claúsulas condicionales se escriben de la siguiente forma:
Si una condición es cierta [haga algo]
En Logo existen dos mandos, si y siotro, que se usan para controlar una condición y ejecutar una lista de instrucciones si la condición es cierta. Siotro ejecutará además una lista de instrucciones alternativa si la condición es falsa.
Los siguientes puntos son importantes en relación con las instrucciones si:
Si controla una condición y ejecuta una lista de instrucciones si la condición es cierta. Si la condición es falsa, Logo va a la siguiente instrucción del procedimiento.
Dentro de un procedimiento se pueden incluir varias cláusulas condicionales. Logo controlará secuencialmente cada claúsula si.
Una regla de detención siempre incluye alto, deténme , deténtodo o reporta en la lista de instrucciones. Si en la lista de instrucciones no hubiera un mando de detención, Logo ejecutaría las instrucciones de la lista de instrucciones y luego seguiría a la próxima línea del procedimiento, produciendo a menudo resultados inesperados.