Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio: Cálculo do valor da entrega

Pensei em fazer assim

INICIO

    tx_de_entrega = 0
    distancia = 0
    dia_chuva = TRUE
    
    // Verificar a distância
    distancia = (ler distancia)
    
    // Verificar se é dia com chuva
    dia_chuva = (ler dia_chuva)
    
    SE dia_chuva
        tx_de_entrega = 2
        
    SE DISTANCIA <=5
        tx_de entrega = tx_de entrega + 5
        
    SENÃO SE DISTANCIA >5 E <=10
        tx_de entrega = tx_de entrega + 8

    SENÃO
        tx_de entrega = tx_de entrega + 10
        
    EXIBIR "Valor da Entrega:" + tx_de_entrega

FIM

Pode ser dessa forma?

2 respostas
solução!

Olá, Anderson! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de condicionais para estruturar a lógica de cálculo, utilizou muito bem variáveis para controlar os valores de entrega e ainda compreendeu a importância da interação com o usuário para tornar o programa funcional.

Uma sugestão para o futuro seria acrescentar validações para entradas incorretas, garantindo que o sistema funcione mesmo diante de dados inesperados.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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

Ok, obrigado pelo suporte e a sugestão extremamente útil.