2da Evaluación I Término 2006-2007. Agosto 29, 2006 /ICM00794
Tema 3 (35 puntos)

Cierta organización ha implementado un medio para encriptar sus números de cuentas a través de un traductor de códigos Morse para números:
0 = -..- | 1 = ..-. | 2 = ..- | 3 = .- | 4 = .-.. |
5 = -.. | 6 = -.-. | 7 = …- | 8 = -.- | 9 = -. |
- Escriba una función que reciba un número de cuenta y retorne su equivalente en código Morse numérico
- Escriba una función que reciba un número en código Morse y retorne en número original.
- Escriba un programa principal que permita ingresar un número de cuenta entero de 4 dígitos y ofrezca el siguiente menú de opciones: (5 puntos)
1. Ingresar Cuentas a traducir
2. Traducir a código Morse
3. Traducir a número original
4. Salir
equivale = [ '-..-' , '..-.' , '..-' , '.-' , '.-..' ,
'-..' , '-.-.' , '…-' , '–.-' , '-.' ]
Nota: los números de cuenta son enteros de varios dígitos. En Morse, la cadena de símbolos separa los dígitos por un espacio.
Rúbrica: función codificar con varios dígitos (15 puntos), función decodificar con varios dígitos (15 puntos). Uso de menú (5 puntos)
Referencia: http://blog.espol.edu.ec/estg1003/morse-codificador/