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

Desafpio:
El valor de la tarifa de entrega depende de la distancia hasta el cliente y si el pedido se realizó en un día de lluvia.
Las reglas son:
Para entregas de hasta 5 km, la tarifa es de $5.00.
Entre 5 y 10 km, la tarifa es de $8.00.
Más de 10 km, la tarifa es de $10.00.
Si está lloviendo, se añade $2.00 a la tarifa estándar.
El desafío de esta actividad es crear un algoritmo en lenguaje natural que informe el valor final de la entrega.

Entrada de datos:
variables:
distancia = 0
lloviendo = False
tarifa = 0
Contando con las variable a utilizar, sabemos el proceder del algoritmo para el calculo de la tarifa, si por la distancia y si lleva tarifa extra por lluvia.
Procesamiento:
la tarifa se ajusta según las reglas en km. y si lleva un extra por lluvia.
Y calcular el cobro total con esas variables.

Salida:
en un mensaje entendible, se dará la tarifa con su recargos por lluvia si aplica en cada situación.

1 respuesta

Hola, Dario! ¿Cómo vas?

Tu planteamiento está bien encaminado, porque identificas las variables principales del problema: distancia, lloviendo y tarifa. También separaste correctamente la entrada, el procesamiento y la salida, lo que ayuda a organizar mejor el algoritmo antes de transformarlo en código.

Sigue practicando esta estructura, porque las condiciones son muy útiles para calcular valores según reglas específicas. Una dica es escribir la lógica de decisión con rangos claros: si la distancia es hasta 5 km, tarifa de $5; si es hasta 10 km, tarifa de $8; si es mayor que 10 km, tarifa de $10; y al final sumar $2 si lloviendo es verdadero. ¿Qué tarifa final debería mostrar el algoritmo si la distancia es de 6 km y está lloviendo?

Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios!