Программирование для начинающих с блоками
Глава 6
>
Уровень 1
Иногда вы можете захотеть добавить условия к определённых действиям, которые вы выполняете, это позволит вашим блокам быть гибкими и выполнять разные действия в зависимости от ситуации. Для этого мы используем блоки if в сочетании с блоками comparison чтобы проверять определённые условия и выполнять соответствующие действия.
В этом первом упражнении собирайте корзины для яиц и используйте блок comparison с операторами: равно = , не равно ≠ , и больше чем > чтобы проверить, совпадает ли содержимое корзин или отличается друг от друга. Блок if с секцией else позволяет запускать разный код в зависимости от того, истинно условие или ложно.

Цель
Соберите яйца и сравните их с помощью блоков
comparisonв блокеIf.
Было бы неплохо собрать яйца и проверить, что у вас накопилось. Пройдите по курятнику и соберите все корзины с яйцами, затем используйте блоки сравнения, чтобы проверить собранное.
Перед столами внизу расположены три (3) метки X. Здесь мы будем использовать блоки If. Эти блоки выполняют действия в зависимости от того, выполнено ли условие или нет, например, когда что-то истинно или ложно.

В редакторе блоков деактивированы три (3) блока if и связанные с ними блоки движения. Блоки If оснащены блоками comparison, которые позволяют сравнивать два (2) блока друг с другом.

Блоки сравнения позволяют проверять, равны ли значения двух (2) блоков = , не равны ≠ , больше > и по нескольким другим аналогичным операторам. Активируйте блоки If по мере необходимости — они содержат блоки речи, которые срабатывают в зависимости от того, истинны или ложны сравнения.
После того как вы соберёте три (3) корзины, у вас будут три (3) константы: basket1, basket2 и basket3. Подойдите к меткам X: у первой (тёмной) метки X встаньте лицом к столу — здесь мы будем сравнивать, одинаково ли содержимое корзин.
Из меню Constants вставьте блок basket1 и блок basket2 в блок comparison. Установите средний выпадающий список в блоке сравнения на =, чтобы проверить, одинаковое ли число яиц в каждой корзине.

Подойдите к светлой метке X и встаньте лицом к столу — здесь мы будем использовать блок сравнения, чтобы проверить, не равны ли корзины друг другу. Из меню Constants вставьте basket2 и basket3 в блок comparison, присоединённый ко второму блоку If, и установите выпадающий список на ≠, чтобы сравнить и проверить содержимое корзин.

Наконец, подойдите к золотой метке X и встаньте лицом к столу — здесь мы будем сравнивать, больше ли basket1, чем basket3. Активируйте последний блок If и вставьте baske1 и basket2 в блок сравнения. Установите выпадающий список на >, чтобы проверить, есть ли в basket1 больше яиц, чем в basket3, чтобы завершить уровень.
