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

Calculo de Tarifa de Entrega

El algoritmo de entrega seria el siguiente.
Input inicial:
Se solicita la direccion del cliente para la entrega.
Se cosulta en estado del clima y se determina si esta lloviendo.
Procesamiento:
Calcular la distacia entre el restaurante y la direccion de entrega,
Si(if) la distancia es menor que 5km,
La tarifa de entrega es $5.00
Si la distancia es menor que 10km,
La tarifa de entrega sera de $8.00
De lo contrario si es mayor a 10km.
La tarifa de entrega sera de $10.00

    Si esta lloviendo,
        A la tarifa de entrega se le suman $2.00
    de lo contrario 
        La tarifa sera segun la distancia
La salida de :
    Se mostrara en un mensaje de la siguiente forma " La tarifa de entrega es: $XX.00".
        
1 respuesta

Hola Hugo, espero que estés bien

¡Espero que estés bien! Vamos a analizar tu algoritmo para calcular la tarifa de entrega. Tu planteamiento está bastante bien encaminado, pero vamos a asegurarnos de que todos los detalles estén claros y alineados con las reglas del ejercicio.

Aquí te dejo un ejemplo de cómo podrías estructurar el algoritmo:

  1. Entrada:

    • Solicitar la dirección del cliente.
    • Consultar el estado del clima para determinar si está lloviendo.
  2. Procesamiento:

    • Calcular la distancia entre el restaurante y la dirección de entrega.
    • Determinar la tarifa base según la distancia:
      • Si la distancia es menor o igual a 5 km, la tarifa base es $5.00.
      • Si la distancia es mayor de 5 km y hasta 10 km, la tarifa base es $8.00.
      • Si la distancia es mayor de 10 km, la tarifa base es $10.00.
    • Verificar si está lloviendo:
      • Si está lloviendo, sumar $2.00 a la tarifa base.
  3. Salida:

    • Mostrar un mensaje con el valor final de la tarifa de entrega: "La tarifa de entrega es: $XX.00".

Asegúrate de que tu algoritmo siga esta lógica y de que los pasos estén claramente definidos. También recuerda que es importante verificar que las condiciones se evalúen en el orden correcto para evitar errores.

Espero que esta explicación te sea de ayuda y te permita avanzar con tu desafío. ¡Bons estudios!