Codificação para Iniciantes com Blocos
Capítulo
>
Nível
Operações Matemáticas e de Texto
Adicionar e Subtrair
Objetivo
Coletar ovos e equilibrar os livros adicionando e subtraindo suas quantidades.
É hora de coletar alguns ovos nos ninhos, caminhar até eles e pegar os vários ovos no campo para que possamos documentar quantos ovos foram postos. De todos os ovos postos, há quatro (4) ovos que estão ruins; entretanto, os ovos vermelhos possuem o dobro de nutrição em relação aos ovos normais. Documente quantos ovos bons você tem e qual é seu valor nutricional.
Primeiro, caminhe por todos os ovos para coletá-los, depois crie três (3) variáveis para cada tipo de ovo: white_eggs, dark_eggs, red_eggs. Use o bloco set para criar essas variáveis e atribuí-las à quantidade de ovos que você coletou de cada tipo.
Uma vez que você coletou tudo, caminhe até as marcas X escuras e documente todos os ovos bons desta leva. Use o bloco speak para anunciar o número, utilizando blocos matemáticos para somar (+) as três variáveis criadas e subtrair (-) o número de ovos ruins desta leva (total de 4 ovos ruins).
Depois de documentar a quantidade de ovos que você tem nesta leva, dirija-se à marca X clara e verifique qual é o valor nutricional de cada ovo. Primeiro, você precisa atualizar as variáveis subtraindo os ovos ruins: há dois (2) ovos brancos ruins, um (1) ovo escuro ruim, um (1) ovo vermelho ruim. Use o bloco set com blocos matemáticos para subtrair esses valores de cada variável.
Em seguida, multiplique os red_eggs por dois (2) porque seu valor nutricional é o dobro. Use o bloco set com um bloco matemático para multiplicar red_eggs por 2. Depois, use o bloco speak na marca X e utilize blocos matemáticos para somar (+) todas as variáveis com seus novos valores para completar o nível.