Anda di halaman 1dari 8

LÓGICA DE PROGRAMAÇÃO

SE...ENTÃO...SENÃO
OBJETIVO DA AULA
Aprender a estrutura de programação SE...ENTÃO...SENÃO criando um aplicativo para
o cálculo da média escolar de um aluno e o resultado final que poderá ser APROVADO
ou REPROVADO.

SE...ENTÃO....SENÃO
A estrutura lógica SE...ENTÃO....SENÃO permite analisar uma condição e realizar um
bloco de códigos (ENTÃO) caso ela seja verdadeira ou outro bloco de códigos (SENÃO)
caso seja falsa.

Aqui inserimos uma


CONDIÇÃO para
TESTE.

CRIANDO O CENÁRIO DO PROJETO


Insira um cenário onde o aplicativo será executado. Estamos utilizando o palco (stage)
Castelo1 mas você pode escolher outro de sua preferência.
INSERINDO O ATOR
Como ator (SPRITE) vamos chamar a Abby que possui as fantasias que precisamos para
o diálogo.

CRIANDO AS VARIAVEIS NECESSÁRIAS PARA O APLICATIVO


Vamos precisar das seguintes variáveis:

• Nome: Para armazenar o nome do usuário (aluno).


• Matéria: Para armazenar a mateira a qual realizaremos o cálculo da média.
• Nota1, Nota2, Nota3 e Nota4: Uma variável para cada nota.
• Média: A variável que irá receber o resultado da média das notas.
Crie cada uma das variáveis clicando em

Em nome de variáveis não utilize espaço, acentos, ç ou ~.


CRIANDO O SCRIPT
Agora que temos os elementos gráficos (palco e atores) e as variáveis vamos criar o
script para, de forma animada, calcular a média das notas de uma determinada matéria
escolar do aluno e informar se ele esta APROVADO ou REPROVADO.

ABBY APRESENTANDO O APLICATIVO


Inicie um diálogo da Abby com o usuário.

Utilize o bloco mude para a fantasia... para animar a Abby durante o diálogo.
ENTRANDO COM OS DADOS
Crie os blocos para a entrada dos dados para as variáveis nome, materia, nota1, nota2,
nota3 e nota4. Anime para que a Abby solicite cada uma das informações.

Mudamos a fantasia de Abby, perguntamos o nome e aguardamos a resposta.

Quando a resposta for digitada, ou seja, o nome, mudamos o valor da variável nome
pela resposta.

Agora que temos o nome do usuário guardado na variável nome, podemos utiliza-lo
nos próximos diálogo, Para isso vamos conhecer o bloco junte:

Com junte podemos construir diálogos juntando variáveis, textos e valores:

Vamos construir a seguinte pergunta supondo que o nome do usuário é Carlos:

Olá Carlos, de qual matéria vamos calcular a média?

Então temos que juntar?

Olá + variável nome +,de qual matéria vamos calcular a média?


Utilize então um junte e digite o Olá:

Repare que na segunda opção do junte precisamos de mais dois itens. Então adicione
outro junte:

Assim podemos inserir as demais partes da pergunta:

E monte tudo no bloco pergunte e espere a resposta:

Montando o bloco completo para mudar a fantasia, fazer a pergunta e colocar a


resposta na variável materia:

Agora vamos pedir as notas. Monte o próximo bloco para que a Abby anuncie que vai
pedir as notas:

Monte o bloco para pedir a primeira nota:

Mude o valor de nota1 para a resposta desta pergunta:

Repita o mesmo processo para as demais notas:


CALCULANDO A MÉDIA
Para calcular a média precisamos somar todas as notas e dividir o resultado pela
quantidade de notas. Ou seja:

(nota1 + nota2 + nota3 + nota4)/4

Utilize os blocos operadores para montar a fórmula.

Para somar utilize o operador de soma. Insira vários operadores para somar vários itens:

Inserindo as variáveis:

E agora precisamos dividir o resultado desta soma por 4 (porquê são 4 notas). Para isso
utilize um operador de divisão:

Encaixe o bloco da formula da soma no numerador do bloco da divisão:

E insira o denominador, no caso 4:


Agora basta mudar o valor da variável media pelo resultado desta fórmula:

A Abby anuncia o resultado da média:

E agora Abby tem que informar se o aluno esta APROVADO ou REPROVADO.

Para isso temos o seguinte critério:


SE a média for MAIOR ou IGUAL a 7 ENTÃO o aluno estará APROVADO SENÃO o aluno
estará REPROVADO

Então nosso critério deverá ser:

Média > 7 ou Média =7

Precisamos dos blocos ou, maior e igual:

Com o bloco de critério pronto, montemos o bloco de SE...ENTÃO...SENÃO:

Insira o critério no bloco SE...ENTÃO...SENÃO:


Crie os blocos para que a Abby informar que o aluno está APROVADO com uma
aparência feliz:

E encaixe estes blocos na opção verdadeira do SE...ENTÃO...SENÃO:

Agora crie os blocos para que Abby, séria, informe o aluno que ele foi REPROVADO:

Junte em SE...ENTÃO..SENÃO após o SENÃO:

E encerre o aplicativo:

Atividade
Implemente o aplicativo para que Abby pergunte se deseja calcular outra média. Se
o usuario responder sim comece tudo de novo e caso responsa não encerre o
aplicativo.

Anda mungkin juga menyukai