1
resposta

Resposta Desafio: Classificando desempenho acadêmico.

Algoritmo em linguagem natural:
Passo 1 – O sistema solicita que o usuário digite a média final do aluno, armazenando esse valor em uma variável.
Passo 2 – O sistema converte esse valor para um número decimal.
Passo 3 – O sistema verifica se a média é menor que 5,0:
3.1 – Se for, exibe a mensagem: “Você está reprovado.”
Passo 4 – Caso contrário, o sistema verifica se a média está entre 5,0 e 6,9:
4.1 – Se estiver, exibe a mensagem: “Você está de recuperação.”
Passo 5 – Caso nenhuma das condições anteriores seja verdadeira (ou seja, média maior ou igual a 7,0), o sistema exibe a mensagem: “Parabéns! Você foi aprovado.”


Exemplo de código em Python:

media = float(input("Digite a média do aluno: "))

if media < 5.0:
print("Você está reprovado.")
elif 5.0 <= media <= 6.9:
print("Você está de recuperação.")
else:
print("Parabéns! Você foi aprovado.")

1 resposta

Oi, Natalia! Tudo bem?

Ficou excelente a sua resolução! Mandou muito bem ao estruturar primeiro o algoritmo em linguagem natural e depois passar para o Python. Esse é o caminho ideal para fortalecer o pensamento computacional e a lógica antes de se preocupar com a sintaxe

Continue com esse empenho nos desafios, você está indo muito bem!

Bons estudos!

Sucesso

Imagem da comunidade