Está en la página 1de 1

UNIVERSIDAD DE CUENCA - FACULTAD DE INGENIERIA

EXAMEN INTERCICLO
Evaluación sobre funciones

FECHA: 10 de junio de 2020


VALORACION: 16 puntos

ESTUDIANTE: _________________________________

Desarrollar la codificación del enunciado que se muestra a continuación. El código deberá ser entregado en la
plataforma virtual a la hora indicada por el docente a cargo. No se permite el uso de calculadoras, celulares o
mantener abierta cualquier aplicación que el docente indique.

Enunciado:

El alfabeto latino contiene 26 caracteres y los teléfonos solo tienen 10 dígitos


(Figura). Se desea facilitar el ingreso de mensajes usando una secuencia de teclas
para indicar los caracteres deseados. El mapeo de teclas a dígitos se muestra a
continuación: para insertar el caracter 'B', el programa mostraría 22. Para insertar
2 caracteres en secuencia, el usuario debe pausar antes de ingresar el siguiente
caracter; para esto, un caracter con un espacio ' ' representa una pausa. Por
ejemplo, 2 2 representa AA; mientras, 22 representa B. El programa deberá validar
el ingreso de los datos; únicamente es posible ingresar números en un rango de 2-
9 y espacios (0).

Salidas de ejemplo:
Se ingresa 44 444 da como resultado la palabra HI
Se ingresa 999337777 da como resultado la palabra YES
Se ingresa 333666 666022 2777 da como resultado la palabra FOO BAR
Se ingresa 4433555 555666096667775553 da como resultado la palabra HELLO WORLD

Rúbrica:

Función para lectura de datos 4 puntos


Función que transforma la entrada en número y convierte en mensaje 8 puntos
Función que muestra el resultado 2 puntos
Programa principal que integra todas las llamadas de funciones y paso 2 puntos
correcto de parámetros

También podría gustarte