Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: Calculando el valor de la entrega

Inicio

Leer la distancia del cliente y si está lloviendo (verdadero o falso).

Evaluar la distancia:

Si distancia ≤ 5 km → tarifa = 5.00

Si distancia > 5 y ≤ 10 km → tarifa = 8.00

Si distancia > 10 km → tarifa = 10.00

Evaluar condición climática:

Si está lloviendo → tarifa = tarifa + 2.00

Mostrar el valor final de la entrega.

Fin

1 respuesta

Hola, Juan. ¿Cómo vas?
Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura.

Tu algoritmo quedó muy claro y muestra bien el uso de condiciones encadenadas para definir la tarifa según la distancia. También es acertado que calcules primero la tarifa base y luego sumes el valor adicional cuando está lloviendo, porque así separas la regla de distancia de la regla climática. Consejo: para dejar la lógica más precisa, puedes usar una estructura como si / sino si / sino, evitando que se evalúen condiciones de distancia que ya no son necesarias.

Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios!