Программирование для начинающих с блоками
Глава
>
Уровень
Математические и текстовые операции
Константы и практика
Цель
Возьмите корзину яиц и поместите яйца в контейнеры, прежде чем выяснить, сколько яиц вы сохранили.
На этом уровне вы будете использовать константу с именем egg_basket, которая представляет количество яиц в корзине. Константы похожи на переменные, которые уже заданы - вы можете их использовать, но не изменять. Вы найдёте egg_basket в категории Переменные, как и другие переменные.
Создайте две переменные с именами bag1 и bag2, чтобы хранить по половине яиц в каждой сумке.
Чтобы задать bag1 равным половине от egg_basket, используйте блок set с математическим блоком из категории Математика. Математический блок имеет выпадающее меню для выбора оператора - выберите деление (÷). Подключите egg_basket к первому входу и 2 ко второму входу.
Сделайте то же самое для bag2 - установите его равным egg_basket ÷ 2.
Направляйтесь к темным меткам X перед контейнерами и используйте блок place, чтобы поместить сумки в каждый контейнер. Подключите блоки переменных (bag1, bag2) к блоку place.
Затем направляйтесь к светлым меткам X перед столами и используйте блок speak, чтобы выразить, сколько у вас яиц.
На первой светлой метке X сообщите общее количество яиц: используйте блок speak с блоком create text with, чтобы объединить "there are ", переменную egg_basket и " eggs". Нажмите на значок шестеренки на блоке create text with, чтобы при необходимости добавить дополнительные элементы.
На следующей светлой метке X сообщите, сколько яиц находится в каждом контейнере: используйте блок speak с блоком create text with, чтобы объединить "there are ", bag1, " eggs in bag 1 and ", bag2, " in bag 2". Вам потребуется 5 элементов в блоке create text with.