Программирование для начинающих с блоками
Глава
>
Уровень
Математические и текстовые операции
Умножение и вычитание
Цель
Соберите яйца и сбалансируйте учет, умножая и вычитая их количество.
Пора собрать яйца в гнездовьях: пройдите и подберите различные яйца на поле, чтобы задокументировать, сколько яиц было отложено. Вы будете записывать, сколько у вас хороших яиц и какова их пищевая ценность.
После того как все яйца собраны, создайте переменную с именем total: нажмите кнопку создания переменной в меню Переменные и введите total в диалоговом окне. После создания переменной перетащите блок кода set_variable и числовой пузырёк из меню Математика, вставив его в блок set_variable. Установите переменную total равной количеству собранных белых, тёмных и красных яиц.

Подойдите к тёмному X-маркеру и встаньте лицом к прилавку. Здесь вы проверите, какова пищевая ценность яиц. Каждое яйцо стоит 90 калорий: умножьте переменную total на 90 с помощью блока кода operators. В меню Математика в наборе инструментов перетащите блок operators и в раскрывающемся списке в центре выберите оператор умножения (×).

Возьмите самостоятельную переменную total из меню Переменные и вставьте её в блок operators. Перетащите блок speak из меню Коммуникации и добавьте в него заполненный блок operators, чтобы озвучить результат.

Установите числовой пузырёк на 90, фактически сформировав математическое выражение: total × 90 = результат. Теперь вы можете определить, сколько калорий дают все яйца вместе.
Перейдите к светлому X-маркеру, чтобы отделить красные яйца от остальной партии. В меню Переменные в наборе инструментов нажмите кнопку создания переменной и создайте переменную red_eggs (не забудьте символ подчёркивания). Перетащите блок кода set_variable, выберите переменную red_eggs, перетащите числовой пузырёк и установите его в количество собранных вами красных яиц, указанное в правом верхнем углу экрана.
Теперь перетащите блок кода operators из меню Математика и выберите оператор вычитания (-), чтобы вычесть значения. В меню Переменные набора инструментов перетащите самостоятельные переменные total и red_eggs в блок operators.

Перетащите блок speak из меню Коммуникации и вставьте в него блок operators, чтобы озвучить результат разделения яиц и завершить уровень.