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

Algoritmo en lenguaje natural

  1. Solicitar la distancia de entrega en kilómetros.
  2. Preguntar si está lloviendo y registrar la respuesta (Sí o No).
  3. Determinar la tarifa base según la distancia:
  • Si la distancia es menor o igual a 5 km, la tarifa es de $5.00.
  • Si la distancia es mayor a 5 km y menor o igual a 10 km, la tarifa es de $8.00.
  • Si la distancia es mayor a 10 km, la tarifa es de $10.00.
  1. Verificar si está lloviendo:
  • Si la respuesta es “Sí”, sumar $2.00 a la tarifa base.
  • Si la respuesta es “No”, mantener la tarifa base sin cambios.
  1. Calcular la tarifa final.
  2. Mostrar al cliente el valor total de la entrega.
  3. Finalizar el proceso.
1 respuesta
  1. Input (Entrada)
  • Preguntar la distancia hasta la dirección de entrega en kilometros
  • Corroborar si llueve (verdadero o falso)
    Entregas: 5 km, entre 5 y 10 km, más de 10 km. Si está lloviendo
    Variables: valor_tarifa 5km = 5, valor_tarifa <=10km = 8, valor_tarifa >10km = 10 adicional_lluvia = 2
  1. Proceso
  • Verificar la distancia y asignar la tarifa base segun las reglas
  • Si llueve añadir $2 a la tarifa base
  • Determinar el valor final de la entrega
    3.Output (Salida)
  • Mostrar el valor total del costo de envío, por ejemplo: "Tarifa de entrega base $X.00", “Tarifa entega base + adicional por lluvia”