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".