Buscar

Utilizado como uma estrutura de controle, o comando if executa determinado bloco de código com base em condição. O que deve ser observado para que ...

Utilizado como uma estrutura de controle, o comando if executa determinado bloco de código com base em condição. O que deve ser observado para que o bloco de código seja executado corretamente?

a = input("Digite sua nota: ")
nota = float(a)
if a > 4 and a <=6.9:
print ("Você terá que fazer R2.")
a = input("Digite sua nota: ")
nota = float(a)
if a > 4 and a <=6.9:
print ("Você terá que fazer R2.")

Essa pergunta também está no material:

Unidade 3 - Exercícios de fixação_ Attempt review
7 pág.

💡 1 Resposta

User badge image

Ed Verified user icon

Para que o bloco de código seja executado corretamente, é necessário que a condição do comando if seja escrita corretamente e que a variável utilizada na condição tenha o mesmo tipo de dado que está sendo comparado. No exemplo apresentado, a condição está comparando a variável "a" (que é uma string) com números float. Para corrigir isso, é necessário converter a variável "a" para float antes de compará-la com os números float. Além disso, a condição deve ser escrita de forma que atenda às necessidades do problema que está sendo resolvido.

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