Buenas, tenemos una duda acerca de la parte e) de la práctica 2, ¿esta subrutina debe mostrar los digitos último, anteultimo y antepenúltimo como en las subrutinas anteriores o solamente el digito que se presiona en cada momento? ¿También queremos saber si al presionar una tecla que no sea un número se debe cortar el programa o si solamente se apagan los displays y luego al presionar un número sigue funcionando como antes?
La letra dice:
"En esta parte se pide modificar el programa principal anterior para que muestre en el display la tecla
recibida solamente si ésta corresponde a un dígito decimal."
Partiendo del programa de prueba de la parte anterior, tienen que agregar la invocación a la subrutina scodeadígito, y tienen que modificar lo que estaba desplegado de antes solamente si la tecla apretada es un dígito. Es decir, si apretan una tecla que no es un dígito simplemente el programa de prueba no debe cambiar el valor desplegado y sigue esperando una nueva apretada de tecla como antes.
julio
"En esta parte se pide modificar el programa principal anterior para que muestre en el display la tecla
recibida solamente si ésta corresponde a un dígito decimal."
Partiendo del programa de prueba de la parte anterior, tienen que agregar la invocación a la subrutina scodeadígito, y tienen que modificar lo que estaba desplegado de antes solamente si la tecla apretada es un dígito. Es decir, si apretan una tecla que no es un dígito simplemente el programa de prueba no debe cambiar el valor desplegado y sigue esperando una nueva apretada de tecla como antes.
julio