Programação para Iniciantes com Blocos
Capítulo
>
Nível
Operações Matemáticas e de Texto
Multiplique e Subtraia
Objetivo
Coletar ovos e equilibrar as contas multiplicando e subtraindo suas quantidades.
É hora de coletar alguns ovos nos locais de nidificação, caminhar e pegar os vários ovos no campo para que possamos documentar quantos ovos foram postos. Você vai documentar quantos ovos bons você tem e qual é seu valor nutricional.
Uma vez que todos os ovos forem coletados, crie uma variável chamada total, fazendo isso clicando no botão criar variável no menu Variables e digitando “total” no diálogo. Depois que a variável for criada, arraste e solte o bloco de código set_variable e arraste e solte uma bolha de número do menu Math, inserindo-a no bloco set_variable. Defina a variável total para a quantidade de ovos brancos, escuros e vermelhos que você coletou.

Caminhe até a marca X escura e fique de frente para o balcão; aqui você verificará quanto valor nutricional os ovos têm. Cada ovo vale 90 calorias, multiplique a variável total por 90 usando o bloco de código operators. No menu Math na caixa de ferramentas, arraste e solte o bloco de código operators e defina o operador para multiplicar x clicando no menu suspenso do meio e selecionando o símbolo de multiplicação.

Pegue a variável independente total no menu Variables e insira-a no bloco de código operators. Arraste e solte o bloco de código speak no menu Communications e adicione o bloco operators preenchido para anunciar o resultado.

Defina a bolha de número para 90, formando efetivamente a equação matemática: total x 90 = result. Agora você pode determinar quantas calorias todos os ovos fornecem juntos.
Caminhe até a marca X clara para separar os ovos vermelhos do restante do lote de ovos. No menu Variables na caixa de ferramentas, clique no botão criar variável e crie uma variável chamada red_eggs (não esqueça o sublinhado _). Arraste e solte o bloco de código set_variable, adicione a variável red_eggs, arraste uma bolha de número e defina-a para o número de ovos vermelhos que você coletou, conforme indicado no canto superior direito da tela.
Agora arraste e solte o bloco de código operators no menu Math e defina o operador para - a fim de subtrair valores. No menu Variables na caixa de ferramentas, arraste e solte as variáveis independentes total e red_eggs no bloco de código operators.

Arraste e solte o bloco de código speak no menu Communications e coloque o bloco de código operators dentro do bloco speak para anunciar a separação dos ovos e completar o nível.