O usuário digita 3 notas de um aluno.
Se a média for maior ou igual a 7, o aluno está aprovado.
Se for entre 5 e 6.9, o aluno está de recuperação.
Se for menor que 5 , o aluno está reprovado.
Se a média for maior ou igual a 7, o aluno está aprovado.
Se for entre 5 e 6.9, o aluno está de recuperação.
Se for menor que 5 , o aluno está reprovado.
Passo 1
Beleza, o enunciado manda a gente receber três notas de um aluno, calcular a média e aí decidir se ele foi aprovado (média ≥ 7), ficou de recuperação (5 ≤ média < 7) ou foi reprovado (média < 5).
Conteúdo: média aritmética e estruturas de decisão (if/else).
O que vamos precisar:
Conteúdo: média aritmética e estruturas de decisão (if/else).
O que vamos precisar:
- Variáveis para guardar cada nota.
- Operação de soma e divisão pra média.
- Condições comparativas (>=, <, else).
Passo 2
Primeiro a gente precisa “pegar” as três notas que o usuário digita. Em linguagem de programação você faria algo como:
n1 = (valor que o usuário informa)
n2 = (valor que o usuário informa)
n3 = (valor que o usuário informa)
Aqui cada variável (
n1 = (valor que o usuário informa)
n2 = (valor que o usuário informa)
n3 = (valor que o usuário informa)
Aqui cada variável (
n1
, n2
, n3
) armazena um número real (tipo float), porque nota pode ter casas decimais.Passo 3
Agora vamos calcular a média aritmética. Média aritmética é a soma de todos os valores dividida pela quantidade deles. No nosso caso:
A gente soma
n1 + n2 + n3
e depois divide por 3. Isso dá a nota média do aluno.Passo 4
Com a média em mãos, entra a parte de decisão (if/else):
- Se média ≥ 7, o aluno está aprovado.
- Senão, se média ≥ 5 (ou seja, de 5 até menos de 7), ele vai pra recuperação.
- Senão (média < 5), ele está reprovado.
Em pseudo-código:
se (média >= 7) então
mostra "Aprovado"
senão se (média >= 5) então
mostra "Recuperação"
senão
mostra "Reprovado"
fim se
Resposta
Pseudo-código completo:
leia n1
leia n2
leia n3
média = (n1 + n2 + n3) / 3
se (média >= 7) então
escreva "Aprovado"
senão se (média >= 5) então
escreva "Recuperação"
senão
escreva "Reprovado"
fim se