Ejemplo de en caso de (switch)
Caso 1
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. Lo anterior se muestra en la tabla siguiente:
Zona | Ubicación | Costo por Kg |
---|---|---|
1 | América del Norte | 24.00 |
2 | América Central | 20.00 |
3 | América del Sur | 21.00 |
4 | Europa | 10.00 |
5 | Asia | 18.00 |
Se requiere un algoritmo para determinar cuánto se debe cobrar por el servicio de paquetería, considerando que si el peso del paquete excede los 5 kg, se debe cobrar un costo adicional de 5.00 por cada kilo adicional.
Definición de Variables
Para efectos del problema planteado se tiene lo siguiente:
Variable | Descripción | Tipo de Dato |
---|---|---|
| Zona a la que va dirigido. |
|
| Peso del paquete. |
|
| Costo del servicio. |
|
El Algoritmo
El diagrama de flujo

Prueba del Algoritmo
Para probar el algoritmo se ingresan los siguientes datos:
Zona: 3
Peso del paquete: 7
Al ejecutar el algoritmo se obtiene lo siguiente: