Programación Help

Ejemplo 4: Casos de Envío

Una compañía de paquetería internacional tiene servicio en algunos países de América del Norte, América Central, América del Sur, Europa y Asia. El costo por el servicio de paquetería se basa en el peso del paquete y la zona a la que va dirigido.

Zona

Ubicación

Costo/gramo

1

América del Norte

$11.00

2

América Central

$10.00

3

América del Sur

$12.00

4

Europa

$24.00

5

Asia

$27.00

Parte de su política implica que los paquetes con un peso superior a 5 kg no son transportados, esto por cuestiones de logística y de seguridad. Realice un algoritmo para determinar el cobro por la entrega de un paquete o, en su caso, el rechazo de la entrega.

CostoPaquetes Definición de Variables: Real: costoTotal Entero: zona, peso Definición de Constantes Real: Z1=11.00, Z2=10.00, Z3=12.00, Z4=24.00, Z5=27.00 1. Inicio 2. Escribir "Seleccione la zona a dónde se dirige su paquete: 1. América del Norte 2. América Central 3. América del Sur 4. Europa 5. Asia" 3. Leer zona 4. Si zona < 1 || zona > 5 Entonces Escribir "La zona seleccionada es invalida" En otro Caso Escribir "Ingrese el peso del paquete en gramos" Leer peso Si peso > 0 Y peso <= 50000 Entonces Inicio En caso de zona Caso 1: costoTotal = peso * z1 Caso 2: costoTotal = peso * z2 Caso 3: costoTotal = peso * z3 Caso 4: costoTotal = peso * z4 Caso 5: costoTotal = peso * z5 Escribir "El costo de tu envio es de ", costoTotal Fin En otro caso Escribir "El paquete excede el peso limite para envio" 5. Fin
Last modified: 03 September 2025