Como sabemos que em situações críticas também há compaixão, você resolveu criar um programa para ajudar seus colegas. Seu programa receberá como entrada dois números reais, o primeiro representando nota de trabalhos e o segundo a nota da prova regular. Considerando que cada uma das duas notas representa 50% da média final, seu programa exibirá uma mensagem indicando a situação do aluno que poderá ser uma das três:
a) Aprovado: se a média final for maior ou igual a seis;
b) Talvez aprovado com a prova substitutiva: se existir alguma nota possível na prova substitutiva que permita que a média fique maior ou igual a seis, lembrando que a nota máxima na prova substitutiva é 10 e que pode substituir apenas a nota da prova regular, não a de trabalhos;
c) Reprovado: se a média final for menor do que seis e não existir possibilidade de recuperação, mesmo com nota máxima na prova substitutiva.
Obs.: O nome do problema é uma referência a clássica frase proferida no final do semestre pelos prováveis usuários deste programa.
Entrada
Dois números reais que representam as notas de trabalhos e da prova regular, respectivamente.
Saída
Uma frase indicando a situação do aluno a quem pertencem as notas dadas na entrada. A situação pode ser 'aprovado', 'reprovado' ou 'talvez com a sub', sem os apóstrofos. Veja como a saída deve ser exibida nos exemplos a seguir.
trabalho = float(input('trabalho: '))
prova = float(input('prova: '))
media = (trabalho + prova) / 2
media_sub = 10
if media >= 6:
print("aprovado")
elif prova or trabalho or media < 0:
if prova == 0:
media = (media_sub + trabalho) / 2
print( "talvez com a sub")
elif trabalho == 0 or media < 6:
media = media
print( "reprovado")
Pergunta
Mardoca
Pessoal, tem o seguinte exercicio:
Como sabemos que em situações críticas também há compaixão, você resolveu criar um programa para ajudar seus colegas. Seu programa receberá como entrada dois números reais, o primeiro representando nota de trabalhos e o segundo a nota da prova regular. Considerando que cada uma das duas notas representa 50% da média final, seu programa exibirá uma mensagem indicando a situação do aluno que poderá ser uma das três:
Obs.: O nome do problema é uma referência a clássica frase proferida no final do semestre pelos prováveis usuários deste programa.
Entrada
Dois números reais que representam as notas de trabalhos e da prova regular, respectivamente.
Saída
Uma frase indicando a situação do aluno a quem pertencem as notas dadas na entrada. A situação pode ser 'aprovado', 'reprovado' ou 'talvez com a sub', sem os apóstrofos. Veja como a saída deve ser exibida nos exemplos a seguir.
____________________________________________________________
O que eu consegui fazer ate agora foi o seguinte:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.