Programación con bloques para principiantes
Capítulo 6
>
Nivel 1
Hay ocasiones en las que puede que quieras añadir condiciones a ciertas acciones que realizas; esto permitiría que tus bloques sean flexibles y realicen diferentes acciones según la situación. Para ello, usamos bloques if en combinación con bloques de comparison para probar ciertas condiciones y realizar las acciones apropiadas.
En este primer ejercicio, recoge cestas de huevos y utiliza el bloque comparison con los operadores: igual =, distinto ≠ y mayor que > para comprobar si el contenido de las cestas es igual o diferente entre sí. El bloque if con una sección else te permite ejecutar código distinto según si una condición es verdadera o falsa.

Objetivo
Recoge huevos y compáralos utilizando bloques de
comparisondentro de un bloqueIf.
Sería buena idea recoger huevos y verificar el inventario de lo que has reunido. Recorre el gallinero y recoge todas las cestas de huevos; luego utiliza bloques de comparación para verificar lo que has recolectado.
Hay tres (3) marcas con una X frente a los escritorios a continuación; aquí usaremos bloques If. Estos bloques se utilizan para realizar acciones si se cumple o no una condición, por ejemplo si algo es verdadero o falso.

Hay tres (3) bloques If y bloques de movimiento asociados desactivados en el editor de bloques. Los bloques If están equipados con bloques de comparison, los cuales permiten comparar dos (2) bloques entre sí.

Los bloques de comparación permiten verificar si dos (2) valores de bloques son: iguales =, distintos ≠, mayores > y otros operadores similares. Activa los bloques If según sea necesario; contienen bloques de habla que se activan dependiendo de si las comparaciones son verdaderas o falsas.
Una vez que hayas recogido las tres (3) cestas, habrás obtenido tres (3) constantes: basket1, basket2 y basket3. Dirígete a las marcas X; en la primera marca X oscura, frente a la mesa, compararemos si el contenido de cada cesta es el mismo.
En el menú Constants, inserta el bloque basket1 y el bloque basket2 dentro del bloque de comparison. Ajusta el menú desplegable central del bloque de comparación a = para comprobar si el número de huevos en cada cesta es el mismo.

Ve a la marca X clara y colócate frente al escritorio; aquí utilizaremos el bloque de comparación para verificar si las cestas de huevos no son iguales entre sí. En el menú Constants, inserta basket2 y basket3 en el bloque de comparison anclado al segundo bloque If y ajusta el menú desplegable a ≠ para comparar y verificar el contenido de las cestas.

Por último, ve a la marca X dorada y colócate frente al escritorio; aquí compararemos si basket1 es mayor que basket3. Activa el último bloque If e inserta baske1 y basket2 en el bloque de comparación. Ajusta el menú desplegable a > para comprobar si basket1 tiene más huevos que basket3 y así completar el nivel.
