Falta pouco!

0 dias

0 horas

0 min

0 seg

1
resposta

[Projeto] Respondendo a atividade "desenvolvendo um sistema para uma empresa de delivery"

Respondendo à atividade com as minhas habilidades básicas em Python.

print("<----Sistema Delivery da Alura---->")
distancia = int(input("Digite quantos Km de distância têm a sua casa: "))
chovendo = input("Está chovendo? (Responda s para sim e n para não): ")

def taxa():
    if distancia <= 5:
        return 5
    elif distancia <= 10:
        return 8
    else:
        return 10

def taxa_adicional():
    if chovendo == "n":
        return 0
    elif chovendo == "s":
        return 2
    else:
        print("Verifique novamente, responda s para sim e n para não sobre estar chovendo.")
        return 0

def taxa_final():
    taxa_distancia = taxa()
    taxa_chuva = taxa_adicional()
    taxa_total = taxa_distancia + taxa_chuva
    print(f"Olá, tudo bem? A sua taxa de entrega será de R$ {taxa_total},00. Sendo R$ {taxa_distancia},00 da taxa da distancia e R$ {taxa_chuva},00 da taxa adicional da chuva.")

taxa_final()
1 resposta

Olá, Arlan. Tudo certo?

O seu código em Python resolve o desafio proposto de forma clara e organizada, dividindo as responsabilidades em diferentes funções. Fazer a separação da lógica em funções é uma ótima prática de programação. Isso torna o código mais fácil de ler e dar manutenção.

Continue explorando a programação para solucionar desafios como esse.

Obrigado por compartilhar sua solução.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!