PythonCondicionaisbasico
Aprovado ou reprovado
Sistemas de nota com corte são comuns em escolas e concursos: uma nota mínima define aprovação. Em código, você usa um simples if com >= para aplicar essa regra. Dominar isso é essencial para qualquer lógica condicional.
O PROBLEMA
Peça a nota de um aluno e diga se está aprovado (nota >= 7) ou reprovado.
EXEMPLO
Entrada: 7.0 Saída: Aprovado Entrada: 6.9 Saída: Reprovado
SOBRE O CONCEITO
O exercício usa if e else para decidir entre dois caminhos. O operador >= verifica se o valor é maior ou igual; usar apenas > (maior) faria com que 7.0 fosse reprovado, erro comum. Outro erro é esquecer float(input(...)): sem converter, a entrada é string e a comparação '7.0' >= 7 falha. Converta para número decimal para funcionar.
RESOLUÇÃO
Mais exercícios de Condicionais
PYC001B · BásicoPar ou ímparPYC003B · BásicoPositivo ou negativoPYC002B · BásicoMaior de idadePYC023A · AvançadoValidador de senha
Ver todos os exercícios de Python →