Módulo 14 - Lógica aplicada no mundo real

Médias e aprovação: o sistema que decide o boletim

8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 02/07/2026

O que você vai aprender

  • Calcular a média aritmética com laço PARA e acumulador.
  • Transformar a média num veredito com a escada de SENÃO SE.
  • Entender por que as faixas se testam da mais exigente para a menos exigente.
  • Prever a saída de um programa completo de notas, linha a linha.

A conta que todo mundo conhece (e o computador adora)

A média escolar é o cálculo mais familiar do Brasil: todo mundo já somou notas na ponta do lápis torcendo pelo 7. É por isso que ela é o laboratório perfeito para o seu primeiro sistema completo. O problema tem entrada clara (as notas do bimestre), processamento definido (somar e dividir) e uma saída que importa de verdade (o veredito do boletim). E o melhor: você já domina cada peça separada. O laço PARA veio do módulo 10, o acumulador do módulo 9, a escada de decisões do módulo 8. Falta só montar.

Antes do código, alinhe a matemática. Média aritmética é soma dividida por quantidade: as notas 8, 6, 7 e 9 somam 30, e 30 dividido por 4 dá 7,5. O erro clássico de quem começa é dividir dentro do laço, a cada nota lida, o que produz um número sem sentido. A receita correta separa os tempos: durante o laço, só acumule; terminado o laço, divida uma única vez. Pense no garçom que anota os pedidos da mesa inteira antes de fechar a conta, em vez de fechar uma conta nova a cada pedido.

O sistema completo: laço, acumulador e veredito

Hora de juntar as peças. O programa abaixo lê 4 notas (já validadas entre 0 e 10, como a aula anterior ensinou), acumula a soma, calcula a média e decide o veredito básico. Leia devagar e rode o teste de mesa do módulo 13 na cabeça: acompanhe o valor de soma a cada volta do laço. Essa leitura ativa é o que separa entender de reconhecer.

soma <- 0
para i de 1 até 4 faça
  escreva("Digite a nota ", i, ":")
  leia(nota)
  soma <- soma + nota
fim
media <- soma / 4
se media >= 7 então
  escreva("Aprovado com média ", media)
senão
  escreva("Recuperação com média ", media)
fim
// Com as notas 8, 6, 7 e 9: soma termina em 30,
// media vale 7,5 e a tela mostra "Aprovado com média 7,5".

O sistema de médias: acumular dentro do laço, dividir depois dele, decidir no fim.

🎮 Jogo da aula

O veredito do boletim

Rode este programa na cabeça com as notas indicadas no comentário. O que aparece na tela no final?

soma <- 0
para i de 1 até 4 faça
  leia(nota)   // notas digitadas: 5, 6, 8, 5
  soma <- soma + nota
fim
media <- soma / 4
se media >= 7 então
  escreva("Aprovado")
senão
  escreva("Recuperação com média ", media)
fim

Se você errou o jogo, aposto que foi num destes dois pontos: esquecer que soma começa em 0 (e não na primeira nota) ou confundir a soma com a média. São os dois tropeços mais comuns do acumulador, e ambos aparecem na hora do teste de mesa. Vale o hábito profissional: antes de confiar num cálculo, rode uma passada com valores pequenos e confira contra a conta de cabeça. Quatro notas cabem em qualquer guardanapo.

Faixas de aprovação: a escada que dá o veredito fino

Aprovado ou recuperação é um veredito de duas faixas, mas a vida real costuma pedir mais degraus: conceito A para as médias altas, B para as boas, C para as medianas, recuperação e reprovado. A ferramenta é a escada de SENÃO SE do módulo 8, com uma regra de ouro: teste da faixa MAIS EXIGENTE para a menos exigente. A escada para no primeiro degrau verdadeiro; se você testar “média >= 5” antes de “média >= 9”, o aluno nota 10 recebe o rótulo da faixa de baixo, porque 10 também é maior ou igual a 5.

Faixa da médiaVereditoTeste na escada
9,0 a 10Conceito A1º teste: media >= 9
7,0 a 8,9Aprovado2º teste: media >= 7
5,0 a 6,9Recuperação3º teste: media >= 5
0 a 4,9ReprovadoSENÃO final, sem teste

A escada testa de cima para baixo; o SENÃO final recolhe quem não passou em degrau nenhum.

se media >= 9 então
  escreva("Conceito A")
senão se media >= 7 então
  escreva("Aprovado")
senão se media >= 5 então
  escreva("Recuperação")
senão
  escreva("Reprovado")
fim
// media 7,5 pula o primeiro degrau, para no segundo
// e a tela mostra "Aprovado".

A escada completa: cada média para no primeiro degrau em que a condição é verdadeira.

Teste rápido

Numa escada de faixas, o que acontece se o programa testar “media >= 5” ANTES de “media >= 9”?

Perguntas frequentes

Por que a divisão fica fora do laço?
Porque a média só existe quando a soma está completa. Dividir dentro do laço calcularia uma média parcial a cada volta, desperdiçando contas e abrindo espaço para erro. O ritmo certo é: laço acumula, divisão fecha, decisão dá o veredito.
E se a quantidade de notas variar de aluno para aluno?
Aí você acumula duas coisas: a soma das notas e um contador de quantas notas entraram. No fim, divide a soma pelo contador em vez de por um número fixo. É o mesmo padrão da aula, com o contador do módulo 9 trabalhando junto do acumulador.
O que acontece se alguém digitar uma nota inválida, como 15?
No sistema completo, nada, porque a validação da aula anterior barra a nota antes de ela chegar ao acumulador. É por isso que o módulo começou por lá: média com nota 15 sai errada sem nenhum aviso, e erro silencioso é o pior tipo de erro.
Média aritmética é o único tipo de média?
Não. Existe a média ponderada, em que cada nota tem um peso (a prova final valendo o dobro do trabalho, por exemplo), e outras menos comuns. A ponderada usa o mesmo esqueleto: acumula nota vezes peso, acumula os pesos e divide um pelo outro no fim.
Por que o SENÃO final da escada não tem condição?
Porque ele é a rede de segurança: recolhe todo caso que não parou em degrau nenhum. Se a média não é maior ou igual a 9, nem a 7, nem a 5, só resta a faixa de baixo, e não há o que testar. Escada sem SENÃO final deixa casos sem veredito, um buraco clássico.
Esse padrão de faixas serve para outras coisas além de notas?
Serve para quase tudo que classifica números: faixas de frete por peso, classificação etária de filmes, faixas de desconto por quantidade, tabelas de imposto por renda. Onde houver intervalos com rótulos, a escada de SENÃO SE testada de cima para baixo resolve.

Fontes

Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.