Claro, segue abaixo um exemplo de programa em Python que lê as notas N1 e N2 de um aluno e informa se ele foi aprovado ou não em uma disciplina, seguindo as condições descritas: ``` n1 = float(input("Digite a primeira nota: ")) n2 = float(input("Digite a segunda nota: ")) media_ponderada = 0.4 * n1 + 0.6 * n2 if media_ponderada >= 5.0: print("Aluno aprovado!") else: nota_exame = float(input("Digite a nota do exame: ")) nova_media = (media_ponderada + nota_exame) / 2 if nova_media >= 5.0: print("Aluno aprovado!") else: print("Aluno reprovado.") ``` O programa começa lendo as notas N1 e N2 do aluno. Em seguida, é calculada a média ponderada, que é armazenada na variável `media_ponderada`. Se a média ponderada for maior ou igual a 5.0, o programa imprime a mensagem "Aluno aprovado!". Caso contrário, o programa pede para o usuário digitar a nota do exame e calcula a nova média, que é armazenada na variável `nova_media`. Se a nova média for maior ou igual a 5.0, o programa imprime a mensagem "Aluno aprovado!". Caso contrário, o programa imprime a mensagem "Aluno reprovado.".
Para escrever sua resposta aqui, entre ou crie uma conta
Algoritmos e Programação de Computadores
•UNIVESP
Compartilhar