PRIMEROS PASOS: DECISIONES

PRIMEROS PASOS: DECISIONES

Si..., entonces sucede... o sucede....

Fácil

15 Min

a partir de los 8 años

En esta lección usaremos el editor de Open Roberta. Tenga cuidado de asegurarse de que la siguiente imagen sea visible en la parte superior derecha de su entorno de programación. El editor se encuentra en nuestra página web. Sólo tienes que hacer clic en'Comenzar' y luego en'Editor'.

PRIMEROS PASOS: DECISIONES

Las opciones dentro de un programa pueden depender no sólo de las entradas, sino también de otras condiciones. Por ejemplo, puede crear un oráculo que muestre aleatoriamente una sonrisa triste o alegre:

1SI - ENTONCES HAZLO RELATIONSHIP

Las acciones al derecho de hacer sólo se ejecutan si se cumple la condición al derecho de si se cumple.

En este caso, el corazón no será visible en la rejilla de LEDs, ya que la variable de decisión no es igual a 1.Usted puede encontrar el bloque if....do en el menú Control.

2Y en nosotros go

Después del bloqueo if...do el programa continúa en cualquier caso, sin importar si la condición se cumplió antes o no.

Dado que la condición en la espera... hasta que no se cumpla el bloque, sólo se muestra la nota en la rejilla de LEDs al inicio del programa.

3Si - entonces - else

Si desglosa el bloqueo if...do, el primero si se verifica primero la condición, si no se cumple el segundo si se verifica la condición. Sólo se lanzan aquellas acciones para las que se cumple la condición asociada.

Haga clic en el signo + a la izquierda de if para desplegar el bloque if....do. La probabilidad de mostrar una sonrisa alegre o triste en la rejilla de LEDs es de 50/50.