Escreva um algoritmo que calcule a média aritmética das 3 notas dos alunos de uma classe. O algoritmo deverá ler, além das notas, o código do aluno e deverá ser encerrado quando o código for igual a zero.

Passo 1

O enunciado pede um algoritmo que leia, para cada aluno, um código inteiro e três notas, calcule a média aritmética dessas notas e exiba o resultado. O algoritmo deve repetir esse processo até que o código lido seja igual a zero, encerrando aí a execução. O conteúdo envolvido é leitura de dados, laço de repetição com condição de parada e cálculo de média.

Passo 2

Vamos declarar as variáveis necessárias:
\text{codigo} — inteiro que identifica o aluno;
\text{nota}_1, \text{nota}_2, \text{nota}_3 — números reais para as três notas;
\text{media} — número real para armazenar a média aritmética.

Passo 3

Para repetir a leitura até o código ser zero, usamos um laço de repetição condicionado por
\text{codigo} \neq 0.
Isso garante que, enquanto o aluno tiver código diferente de zero, continuamos lendo notas, calculando a média e exibindo o resultado.

Passo 4

O cálculo da média aritmética das três notas é feito pela fórmula
\text{media} \;=\;\frac{\text{nota}_1 + \text{nota}_2 + \text{nota}_3}{3}.
Depois de calcular, exibimos a média junto com o código do aluno.

Resposta

Segue o pseudocódigo completo:
Algoritmo MédiaDosAlunos
    // Leitura inicial do código
    Ler código
    Enquanto código \(\neq 0\) Fazer
        // Leitura das três notas
        Ler nota\(1\), nota\(2\), nota\(3\)
        // Cálculo da média
        \(\text{media} \leftarrow \frac{\text{nota}_1 + \text{nota}_2 + \text{nota}_3}{3}\)
        // Exibição do resultado
        Imprimir "Aluno", código, "média:", media
        // Próximo aluno
        Ler código
    FimEnquanto
FimAlgoritmo

Exercícios relacionados