2da Evaluación I Término 2006-2007. Agosto 29, 2006 /ICM00794
Cierta organización ha implementado un medio encriptación de 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), funcion decodificar con varios dígitos (15 puntos). Uso de menú (5 puntos)
Referencia: http://blog.espol.edu.ec/estg1003/morse-codificador/