Segue abaixo um exemplo de algoritmo em Python que lê as informações de um aluno, calcula a média final e exibe a mensagem de acordo com a tabela fornecida: ``` matricula = input("Digite a matrícula do aluno: ") frequencia = float(input("Digite a frequência do aluno (em %): ")) nota1 = float(input("Digite a nota 1 do aluno: ")) nota2 = float(input("Digite a nota 2 do aluno: ")) nota3 = float(input("Digite a nota 3 do aluno: ")) media = ((2*nota1)+(3*nota2)+(4*nota3))/9 if media >= 7.0: if frequencia < 50: mensagem = "Final" else: mensagem = "Aprovado" elif media >= 5.0: if frequencia < 50: mensagem = "Reprovado" else: mensagem = "Final" else: if frequencia == 100: mensagem = "Final" else: mensagem = "Reprovado" print("Média final: {:.2f}".format(media)) print("Percentual de frequência: {:.2f}%".format(frequencia)) print("Mensagem: {}".format(mensagem)) ``` Lembrando que este é apenas um exemplo e que existem diversas formas de implementar este algoritmo.
Para escrever sua resposta aqui, entre ou crie uma conta
Algoritmo e Logica de Programacao
•Uniasselvi
Análise e Desenvolvimento de Sistemas
•IFMT
Compartilhar