PythonSintaxebasico

Média de três notas

Calcular médias é algo que você fará o tempo todo em programas reais, seja para notas de alunos, indicadores financeiros ou médias de desempenho. O segredo para acertar é garantir que a soma aconteça antes da divisão — e isso depende do uso correto de parênteses, já que o Python segue a precedência matemática padrão.

O PROBLEMA

Peça três notas de um aluno e calcule a média aritmética.

EXEMPLO

Entrada: 8.0, 7.5, 9.0
Saída: Média: 8.17

SOBRE O CONCEITO

O erro mais comum aqui é escrever nota1 + nota2 + nota3 / 3, achando que vai dividir a soma total. Na verdade, a divisão tem prioridade sobre a adição, então apenas nota3 seria dividida por 3. Para somar primeiro, você precisa envolver a soma com parênteses: (nota1 + nota2 + nota3) / 3. Além disso, use float() ao ler os valores para que a divisão resulte em um número decimal, caso contrário a média pode ser truncada.

RESOLUÇÃO

Mais exercícios de Sintaxe

PYB008 · BásicoTroco do caixaPYB010 · BásicoApresentação pessoalPYB030 · DesafioViagem econômicaPYB024 · AvançadoCálculo de combustível
Ver todos os exercícios de Python