Uma loja de varejo, deseja classificar seus produtos em Promo10, Promo20 e Promo30, de acordo com a tabela abaixo.
Preço do Produto (preco)
Classificação
<= R$ 10,00
Promo10
Entre R$ 10,00 e R$ 50,00
Promo20
>= R$ 50,00
Promo30
Assinale o trecho de programa que implementa de forma correta a estrutura condicional.
if preco <= 10.00:
print("Promo 10")
elseif preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")
if preco <= 10.00:
print("Promo 10")
elif preco > 50.00 :
print("Promo 20")
else:
print("Promo 30")
if preco <= 10.00:
print("Promo 10")
elif preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")
if preco <= 10.00:
print("Promo 10")
elif preco >10.00 or preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")
if preco <= 10.00:
print("Promo 10")
elif preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")
Soluções para a tarefa
Resposta:
if preco <= 10.00:
print("Promo 10")
elif preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")
Explicação:
As estruturas de decisão em Python são:
Tipo Descrição
if Usado para executar uma ação, caso uma condição seja verdadeira.
Else Usado quando a condição não for satisfeita.
Elif Usado se mais de uma condição alternativa.
Em Python, o comando if possui a seguinte sintaxe:
if expressão:
comando(s)
else:
comando(s)
É obrigatória a identação para criar o bloco de comandos.
Resposta:
if preco <= 10.00:
print("Promo 10")
elif preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")
if preco <= 10.00:
print("Promo 10")
elif preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")
Explicação:
As estruturas de decisão em Python são:
Tipo Descrição
if Usado para executar uma ação, caso uma condição seja verdadeira.
Else Usado quando a condição não for satisfeita.
Elif Usado se mais de uma condição alternativa.
Em Python, o comando if possui a seguinte sintaxe:
if expressão:
comando(s)
else:
comando(s)
É obrigatória a identação para criar o bloco de comandos.
print("Promo 10")
elif preco < 50.00 :
print("Promo 20")
else:
print("Promo 30")