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

calculando el valor de la entrega

Algoritmo en lenguaje natural

Solicitar la distancia hasta el cliente y guardar en: distancia

Preguntar si está lloviendo y guardar la respuesta en: lluvia (Sí / No)

Si distancia ≤ 5, entonces:

tarifa = 5

Si distancia > 5 y distancia ≤ 10, entonces:

tarifa = 8

Si distancia > 10, entonces:

tarifa = 10

Si lluvia = Sí, entonces:

tarifa = tarifa + 2

Mostrar el valor final de la tarifa

1 respuesta

Hola, Miguel. ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura. Tu algoritmo en lenguaje natural está bien organizado y muestra una buena comprensión de las condiciones: primero calcula la tarifa según la distancia y después suma el valor adicional si hay lluvia. Esa separación ayuda a que la lógica quede más clara y fácil de transformar después en código.

Un consejo para mejorar aún más es revisar el orden de las condiciones y pensar en casos de prueba, por ejemplo: distancia 5, distancia 10, distancia 11 y lluvia = Sí. Así confirmas que cada situación devuelve la tarifa esperada. Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios!