Buscar

Melhore o exercício 96, criando além da função Media() uma outra função chamada Situacao(), que vai retornar para o programa principal se o aluno e...

Melhore o exercício 96, criando além da função Media() uma outra função chamada Situacao(), que vai retornar para o programa principal se o aluno está APROVADO, em RECUPERAÇÃO ou REPROVADO. Essa nova função, vai receber como parâmetro o resultado retornado pela função Media().


Essa pergunta também está no material:

exercicios-algoritmos-11
1 pág.

Lógica de Programação ExatasExatas

💡 1 Resposta

User badge image

Ed Verified user icon

Claro! Aqui está uma possível solução para o exercício 96, com a função `Situacao()` adicionada: ```python def Media(nota1, nota2): media = (nota1 + nota2) / 2 return media def Situacao(media): if media >= 7: return "APROVADO" elif media >= 5: return "RECUPERAÇÃO" else: return "REPROVADO" nota1 = float(input("Digite a primeira nota: ")) nota2 = float(input("Digite a segunda nota: ")) media_aluno = Media(nota1, nota2) situacao_aluno = Situacao(media_aluno) print("Média do aluno:", media_aluno) print("Situação do aluno:", situacao_aluno) ``` Nessa solução, a função `Media()` calcula a média das notas recebidas como parâmetros. Em seguida, a função `Situacao()` recebe a média como parâmetro e retorna a situação do aluno com base nessa média. No programa principal, as notas são solicitadas ao usuário, a média é calculada e a situação do aluno é exibida.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais