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

calculando valor de entrega

sistema para una empresa delivery
el valor depende de la distancia y si el día esta lluvioso
1-inicio
2-asignar: tarifa_corta=5, tarifa_media=8, tarifa_larga=10, extra_lluvia=2
3-sistema: lee distancia, lee lluvia (true/false)
4-si distancia <=5: tarifa=tarifa_corta si no, si distancia <=10: tarifa=tarifa_media si no, tarifa=tarifa_larga
5-si lluvia true: tarifa=tarifa+extra_lluvia
6.mostrar "el valor de entrega es:" + tarifa
7-fin

1 respuesta

Hola, Angelina! ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Tu algoritmo está bien estructurado, porque define las tarifas, lee los datos necesarios y usa condicionales para decidir el valor de entrega según la distancia. También está correcto sumar el valor extra cuando lluvia es true, ya que esa condición modifica el precio final.

Sigue practicando esta lógica, porque combinar condiciones como distancia y clima es muy común en sistemas de delivery. Una dica es probar tu algoritmo con diferentes casos, por ejemplo una distancia de 4 km sin lluvia, 8 km con lluvia y 12 km con lluvia; así verificas si cada tarifa se aplica correctamente. ¿Qué valor debería mostrar el sistema si la distancia es de 8 km y está lloviendo?

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