Escreva o códigoPráticaPython
Aprovar aluno por nota ou presença total
Aprovar por um critério ou outro com or.
Leia a nota na primeira linha e as faltas na segunda linha. Se a nota for maior ou igual a 7 ou as faltas forem iguais a 0, imprima Aprovado; senão, imprima Reprovado.
Entrada: Duas linhas, cada uma com um número inteiro: nota e faltas.
Saída: Uma linha com Aprovado ou Reprovado.
Revisa aula 7 (11/08)
Exemplo 1
- Entrada
8 5
- Saída esperada
Aprovado
Nota alta aprova mesmo com faltas.
Exemplo 2
- Entrada
5 2
- Saída esperada
Reprovado
Nota baixa e com faltas reprova.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
nota = int(input())
faltas = int(input())
if nota >= 7 or faltas == 0:
print("Aprovado")
else:
print("Reprovado")O programa converte nota e faltas para int e testa as duas comparações com or. Basta um lado verdadeiro para imprimir Aprovado; só com os dois falsos cai no else.
Erro comum: Usar and e exigir nota alta e zero faltas ao mesmo tempo.
Escreva sua solução e verifique quando quiser.