Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Cálculo algoritmo - taxa de entrega

first

1.Receber a distância da entrega (em quilômetros)
2. Receber a informação se esta chovendo (sim ou não)
3. Se a distância for maior que 5 km e menor ou igual a 10 km definir a taxa como R$8,00
4. senão, definir a taxa como R$ 10,00
5. Se estiver chovendo, acrescentar R$ 2,00 à taxa definida.
6. Exibir o valor final da taxa de entrega.

Exemplo:
•distancia: 7 km
•chovendo: sim

Calculo:
Taxa para 7 km = R$ 8,00
Acréscimo por chuva = R$ 2,00
Valor final = R$ 10,00

Saída: "O valor de taxa de entrega é R$ 10,00"

Outra Opção...

ENTRADA
•Distância da entrega (km)
•Informação se está chovendo (sim ou Não)

PROCESSAMENTO
1.Verificar a distância:
•Até 5 km - taxa = R$ 5,00
•Entre 5 km e 10 km - taxa = R$ 8,00
•Acima de 10 km - taxa = R$ 10,00

2 verificar se está chovendo:
•Se sim, adicionar R$ 2,00 à taxa

3.Calcular o valor final da entrega

SAÍDA
•Exibir o valor final da taxa de entrega

EXEMPLO

•Entrada: distância = 12 km, chovendo = sim
•Processamento: taxa = R$10,00 + R$ 2,00
•Saída: "O valor da taxa de entrega é R$ 12,00"

está correto?

1 resposta

Oi, Cybelle! Como vai?

Que ótimo ver você praticando cálculo de algoritmo com situações do dia a dia, como o cálculo da taxa de entrega com base em distância e condições climáticas. Esse tipo de exercício ajuda muito a desenvolver o raciocínio lógico.

Analisando suas duas versões, é possível perceber uma evolução importante. Na primeira versão, o algoritmo recebe a distância da entrega e a informação se está chovendo, processa os dados e exibe o valor final da taxa de entrega. No entanto, faltou contemplar a condição para distâncias de até 5 km, que deveria definir a taxa como R$ 5,00.

Na segunda versão, você corrigiu isso e organizou muito bem as etapas de entrada, processamento e saída. A lógica para verificar a distância está clara, a condição de chuva foi aplicada corretamente e o exemplo com 12 km e chovendo igual a sim resultou no valor final de R$ 12,00, o que está correto.

Uma dica importante: sempre teste o algoritmo com diferentes valores de entrada para garantir que todas as condições foram contempladas. Por exemplo, teste com distâncias de 3 km, 7 km e 12 km, com e sem chuva, para validar cada situação possível.

No geral, sua segunda versão está correta e bem estruturada. Parabéns pelo progresso.

Você consegue pensar em mais alguma condição que poderia ser adicionada a esse algoritmo para torná-lo ainda mais completo?

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