Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

DESAFIO- DELIVERY- VALOR DA ENTREGA

INÍCIO

// ── Entrada ──────────────────────────────────────────
ESCREVA "Digite a distância até o cliente (km): "
LEIA distancia

// ── Obter clima automaticamente via GPS ──────────────
OBTER latitude, longitude ← GPS do dispositivo
CONSULTAR API_CLIMA(latitude, longitude)
chovendo ← resultado.estaChovendo       // VERDADEIRO ou FALSO

// ── Processamento: taxa base por distância ────────────
SE distancia <= 5 ENTÃO
    taxa ← 5.00
SENÃO SE distancia <= 10 ENTÃO
    taxa ← 8.00
SENÃO
    taxa ← 10.00
FIMSE

// ── Processamento: acréscimo por chuva ───────────────
SE chovendo = VERDADEIRO ENTÃO
    taxa ← taxa + 2.00
FIMSE

// ── Saída ─────────────────────────────────────────────
ESCREVA "Taxa de entrega: R$ ", taxa

FIM

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi, Lavinia! Como vai?

Como sempre, gostei da sua lógica, principalmente na separação entre entrada, processamento e saída, além do uso do clima via API, que deixou a solução mais próxima de um cenário real. A forma como você estruturou as condições de distância e depois aplicou o acréscimo por chuva mostra um bom entendimento de condicionais e organização do fluxo.

Continue evoluindo dessa forma, você está no caminho certo. Dica: para melhorar ainda mais, você pode testar diferentes cenários manualmente (ex: 4 km com chuva, 7 km sem chuva, etc.) anotando os resultados esperados e comparando com o cálculo, assim você valida sua lógica passo a passo.

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