Pular para o conteúdo
Bruno Dórea
Todos os posts

3 mins de leitura


Verificador de Planos de Internet

Dominando os Fundamentos Básicos do Python - 1/3


Python AI Backend Developer
Python AI Backend Developer

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.

EntradaSaída
10Plano Essencial Fibra - 50Mbps
EntradaSaída
19Plano Prata Fibra - 100Mbps
EntradaSaída
21Plano 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.