Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Cálculo de Tarifa de Entrega Dinámica

Algoritmo: Cálculo de Tarifa de Entrega Dinámica
Etapa 1: Entrada de Datos
1. Inicio del programa.
2. Declarar las variables necesarias: distancia (numérica), esta_lloviendo (booleana) y tarifa_final (numérica).
3. Solicitar al usuario (o al GPS del sistema) la distancia de la entrega:
Leer el valor en kilómetros y guardarlo en distancia.
4. Preguntar el estado del clima al sistema de mapas o al repartidor:
Leer si está lloviendo y guardarlo en esta_lloviendo (Verdadero / Falso).
Etapa 2: Procesamiento (Cálculo de la Tarifa)
5. Determinar la tarifa base según la distancia:
SI distancia es menor o igual a 5 km:
Asignar tarifa_final = 5.00
SI NO, SI distancia es menor o igual a 10 km:
Asignar tarifa_final = 8.00
DE LO CONTRARIO (si la distancia es mayor a 10 km):
Asignar tarifa_final = 10.00
6. Aplicar el recargo por clima (Lluvia):
SI esta_lloviendo es igual a Verdadero:
Sumar $2.00 al valor actual: tarifa_final = tarifa_final + 2.00
(Nota: Si la condición es Falsa, no se hace nada y la tarifa se queda como estaba).
Etapa 3: Salida de Datos
7. Mostrar el resultado: Presentar en pantalla el mensaje:
“Tarifa de entrega: $[tarifa_final]”
8. Fin del programa.