Verificador de Planos de Internet
Dominando os Fundamentos Básicos do Python - 1/3
Descrição
Uma empresa de telecomunicações deseja criar uma solução algorítmica que ajude aos seus clientes a escolherem o plano de internet ideal com base em seu consumo mensal de dados. Para a resolução, você pode solicitar ao usuário que insira o seu consumo, sendo este um valor float
. Crie uma função chamada recomendar_plano
para receber o consumo médio mensal de dados informado pelo cliente, além de utilizar estruturas condicionais para fazer a verificação e retornar o plano adequado.
Entrada
- Plano Essencial Fibra - 50Mbps: Recomendado para um consumo médio de até 10 GB.
- Plano Prata Fibra - 100Mbps: Recomendado para um consumo médio acima de 10 GB até 20 GB.
- Plano Premium Fibra - 300Mbps: Recomendado para um consumo médio acima de 20 GB.
Saída
Como entrada solicite o consumo médio mensal de dados em GB (float).
Exemplos
A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas. Certifique-se de testar seu programa com esses exemplos e com outros casos possíveis.
Entrada | Saída |
---|---|
10 | Plano Essencial Fibra - 50Mbps |
Entrada | Saída |
---|---|
19 | Plano Prata Fibra - 100Mbps |
Entrada | Saída |
---|---|
21 | Plano Premium Fibra - 300Mbps |
Resolução
def recomendar_plano(consumo):
if consumo <= 10:
return "Plano Essencial Fibra - 50Mbps"
elif consumo > 10 and consumo <= 20:
return "Plano Prata Fibra - 100Mbps"
else:
return "Plano Premium Fibra - 300Mbps"
consumo = float(input())
print(recomendar_plano(consumo))
Para encontrar outras soluções, verifique aqui.
Caso encontre algum erro ou tenha sugestões, clique aqui e abra uma issue no Github.