Problem Set 2.18

Sistema de cálculo de costo de llamadas telefónicas

Una compañía telefónica cobra diferente según la zona o región a la que se realiza la llamada. El costo depende de una clave de zona y de la duración de la llamada en minutos.

Requisitos

  • Leer:
    • Clave de zona (12, 15, 18, 19, 25 o 29)
    • Duración en minutos
  • Zonas disponibles con tarifas (precio base para primeros 3 minutos, precio extra para minutos adicionales):
    • 12 - Norte: $2.00 base, $1.50 extra
    • 15 - Central: $2.20 base, $1.80 extra
    • 18 - Sur: $4.50 base, $3.50 extra
    • 19 - Europa: $3.50 base, $2.70 extra
    • 25 - Asia y África: $6.00 base, $4.60 extra
    • 29 - Oceanía: $5.00 base, $3.90 extra
  • Calcular costo: primeros 3 minutos aplica precio base, minutos adicionales aplican precio extra.
  • Validar que la clave de zona sea válida.
  • Mostrar el costo total de la llamada.

Ejemplo de uso esperado

=== OPCIONES DE ZONAS ===
12 - Norte
15 - Central
18 - Sur
19 - Europa
25 - Asia y África
29 - Oceanía
========================

Ingresa la clave de la zona: 18
Ingresa los minutos de la llamada: 8

Cálculo:
- Primeros 3 minutos: 3 × $4.50 = $13.50
- 5 minutos adicionales: 5 × $3.50 = $17.50
El costo de la llamada es: $31.00

📊 Diagrama de Flujo

Diagrama de flujo para Costo de Llamada