Програмування для початківців із блоками
Розділ
>
Рівень
Математичні та текстові операції
Додавання та віднімання
Мета
Збирай яйця та веди облік, додаючи та віднімаючи їх кількість.
Н настав час зібрати яйця на місцях гніздування, пройтись і зібрати різні яйця в полі, щоб ми змогли задокументувати, скільки яєць було відкладено. З усіх відкладених яєць чотири (4) яйця не підходять, а червоні яйця містять удвічі більше поживних речовин, ніж звичайні яйця. Задокументуй, скільки у тебе гарних яєць і яка їх поживна цінність.
Спершу пройдися по всіх яйцях, щоб зібрати їх, а потім створи три (3) змінних для кожного типу яєць: white_eggs, dark_eggs, red_eggs. Використовуй блок set, щоб створити ці змінні та встановити їх рівними кількості яєць, які ти зібрав для кожного типу.
Після того, як зібрано все, піди до темних X-маркерів і задокументуй всі гарні яйця цієї партії. Використовуй блок speak, щоб оголосити кількість, застосовуючи математичні блоки для додавання (+) разом трьох створених змінних і віднімання (-) кількості поганих яєць з цієї партії (всього 4 погані яйця).
Після того, як ти задокументуєш кількість яєць у цій партії, відправся до світлих X-маркерів і перевіри, яка поживна цінність кожного яйця. Спершу потрібно оновити змінні, віднімаючи погані яйця: два (2) поганих білі яйця, одне (1) погане темне яйце, одне (1) погане червоне яйце. Використовуй блок set з математичними блоками, щоб відняти ці значення від кожної змінної.
Далі, помнож змінну red_eggs на два (2), оскільки їх поживна цінність вдвічі більша. Використовуй блок set з математичним блоком, щоб помножити red_eggs на 2. Потім використай блок speak на маркері X та застосуй математичні блоки для додавання (+) всіх змінних з їх новими значеннями, щоб завершити рівень.