Faça um programa que solicite três notas ao usuário e calcule a média ponderada, de acordo com os pesos estabelecidos para o cálculo da nota parcial da disciplina Técnicas de Programação l.

Passo 1

Beleza, o enunciado pede um programa que peça três notas ao usuário e calcule a média ponderada dessas notas segundo os pesos já definidos na disciplina de Técnicas de Programação I.
Conteúdo: média ponderada e interação básica com o usuário.
O que vamos precisar:
  • Entender o conceito de média ponderada.
  • Saber receber entrada do usuário (as três notas).
  • Aplicar a fórmula da média ponderada.
  • Exibir o resultado.

Passo 2

O que é média ponderada?
Quando cada nota tem um peso diferente na média, a gente multiplica cada nota pelo seu peso, soma tudo e divide pela soma dos pesos.
Teoricamente:
Média Ponderada = sum ( notai times pesoi )sum pesoi é

Passo 3

No nosso caso, vamos supor que os pesos são:
  • Nota 1 → peso 2
  • Nota 2 → peso 3
  • Nota 3 → peso 5
Então a fórmula fica:
barN = n1 times 2 + n2 times 3 + n3 times 52 + 3 + 5 = 2,n1 + 3,n2 + 5,n310

Passo 4

Agora a gente traduz isso em código (vou usar Python como exemplo). A lógica é:
  1. Ler cada nota do usuário.
  2. Converter pra número (float).
  3. Calcular a expressão acima.
  4. Mostrar o resultado.

Passo 5

n1 = float(input("Digite a nota 1 (peso 2): "))
n2 = float(input("Digite a nota 2 (peso 3): "))
n3 = float(input("Digite a nota 3 (peso 5): "))

Passo 6

p1, p2, p3 = 2, 3, 5

Passo 7

media_ponderada = (n1p1 + n2p2 + n3*p3) / (p1 + p2 + p3)

Passo 8

print(f"A média ponderada é: {media_ponderada:.2f}")

Resposta

# Programa para calcular média ponderada de três notas

Exercícios relacionados