Faça um Programa que peça as 4 notas bimestrais e mostre a média.

Passo 1

O enunciado pede que a gente faça um programa que solicite as quatro notas bimestrais de um aluno e mostre a média dessas notas.
Informações dadas e requisitos explícitos:
  • Devemos pedir ao usuário as quatro notas bimestrais (quatro valores numéricos).
  • Devemos mostrar a média aritmética dessas quatro notas.
  • Não foi dito formato específico de saída, então vamos mostrar a média de forma legível (por exemplo com duas casas decimais).

Passo 2

O conceito matemático necessário é a média aritmética simples. A fórmula da média das quatro notas é:
\text{média} = \frac{\text{nota}_1 + \text{nota}_2 + \text{nota}_3 + \text{nota}_4}{4}é
Nessa fórmula:
  • \text{nota}_1,\\ \text{nota}_2,\\ \text{nota}_3,\\ \text{nota}_4 são as quatro notas que o usuário vai informar;
  • o numerador é a soma das quatro notas;
  • o denominador é 4 porque são quatro valores.
Exemplo numérico rápido (só para entender a conta): se as notas forem \text{nota}_1=7,\\ \text{nota}_2=8,\\ \text{nota}_3=6{,}5,\\ \text{nota}_4=9, então
\text{média} = \frac{7 + 8 + 6{,}5 + 9}{4} = \frac{30{,}5}{4} = 7{,}625.é
Esse é o valor que o programa deverá calcular e mostrar.

Passo 3

Agora vamos pensar como transformar isso em um programa (vou usar Python porque é simples e muito comum em exercícios desse tipo). Conceitos de programação que vamos usar e explicações bem didáticas:
  • Entrada de dados: em Python usamos a função input() para ler texto do usuário. A entrada é sempre uma string (texto).
  • Conversão de tipo: como precisamos fazer contas, devemos transformar a string em número. Para permitir notas com vírgula decimal usamos float(…), que cria um número de ponto flutuante. Ex.: ao digitar “7,5” em português, na prática o usuário deve digitar “7.5” ou tratamos a vírgula — aqui vou mostrar a forma usual com ponto e também uma pequena adaptação para aceitar vírgula.
  • Variáveis: vamos guardar cada nota em uma variável (por exemplo nota1) ou em uma lista. Variáveis são nomes que armazenam valores.
  • Operação aritmética: somar as quatro notas e dividir por 4 conforme a fórmula já mostrada.
  • Saída: mostrar o resultado com print(). Podemos formatar para mostrar duas casas decimais.

Passo 4

Detalhando a leitura e tratamento das entradas (passo a passo que você pode reproduzir na prova):
  1. Ler a nota como string: chamar input("…").
  2. Substituir vírgula por ponto caso o aluno digite com vírgula: usar string.replace(’,’, ‘.’).
  3. Converter para float: usar float(…).
  4. Repetir para as quatro notas.
Exemplo do que acontece em cada linha (explicando nitidamente):
  • Ao executar a linha nota_str = input("Digite a 1ª nota: "), o programa espera você digitar algo e apertar Enter; o que você digitou vira uma string armazenada em nota_str.
  • Em seguida, nota_str = nota_str.replace(’,’, ‘.’) substitui vírgulas por pontos (caso tenha usado vírgula decimal).
  • Depois nota1 = float(nota_str) converte a string em número real que dá pra somar.

Passo 5

Cálculo da média e saída:
  • Depois de ter as quatro variáveis numéricas \text{nota}_1,\\ \text{nota}_2,\\ \text{nota}_3,\\ \text{nota}_4, calculamos
\text{média} = \frac{\text{nota}_1 + \text{nota}_2 + \text{nota}_3 + \text{nota}_4}{4}é
  • Para mostrar a média com duas casas decimais usamos uma formatação: em Python, por exemplo, f"{media:.2f}" mostra a variável media arredondada com duas casas decimais.
  • É sempre bom avisar o usuário com um texto explicativo, por exemplo “Média: 7,62”.

Passo 6

Observações práticas e dicas para a prova:
  • Garantir que o programa aceite números com casa decimal. Se na sua linguagem de prova a entrada sempre vira inteiro, mencione que é preciso usar conversão para real/float.
  • Se quiser, valide as notas (por exemplo garantir que estejam entre 0 e 10), mas a versão mínima do enunciado não exige validação — apenas pede que calcule a média.
  • No tempo de prova, escreva primeiro a fórmula da média (como fizemos) e depois a sequência de passos (ler 4 valores → converter → somar → dividir → imprimir). Assim você organiza o raciocínio e reduz erros.

Passo 7

Programa completo (exemplo em Python) que implementa tudo explicado: ele lê quatro notas, aceita vírgula decimal, calcula e imprime a média com duas casas decimais.

Resposta

notas = []
for i in range(1, 5):
    entrada = input(f"Digite a {i}ª nota bimestral: ")
    entrada = entrada.replace(',', '.')  # aceita vírgula ou ponto como separador decimal
    try:
        nota = float(entrada)
    except ValueError:
        print("Entrada inválida. Usando 0.0 para esta nota.")
        nota = 0.0
    notas.append(nota)

media = sum(notas) / 4
print(f"Média: {media:.2f}")

Exercícios relacionados