Программирование для начинающих с блоками
Глава
>
Уровень

Математические и текстовые операции
Константы и практика

Цель

Возьмите корзину яиц и поместите яйца в контейнеры, прежде чем выяснить, сколько яиц вы сохранили.

На этом уровне вы будете использовать константу с именем 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.

Книга Кода