Introducción a la
Programación
Trimestre 2011 Invierno --- Tarea 8 versión B
Buscando números
Escriba un programa que lea un archivo y que diga cuántos
números contiene. Aquí, un número es una secuencia
de caracteres consecutivos que comienza con un dígito y termina
con un dígito. Ejemplos de números son el 000, el 1 y el
12345. Recuerde que los dígitos son los caracteres del '0' al '9'. En el ejemplo de abajo hay
9 números, los cuales aparecen en el orden 24, 2006, 2006, 12,
34, 46, 000, 1 y 12345.
Especificación
La entrada estará en el archivo nume.ent y consistirá de
dígitos y otros caracteres. La salida deberá estar en el
archivo nume.sal y
consistirá de un único entero N, la cantidad de
números en el archivo de entrada. El
nombre de su
programa deberá ser numeNN.c,
donde
NN es el
número de lista que les fue
asignado.
Notas: (a) Su
programa no deberá leer ni escribir nada además de los
datos mencionados anteriormente. (b) Su programa no deberá usar
nada que no
hayamos visto en clase. (c) Para compilar su programa en UNIX usen la
instrucción gcc numeNN.c
-o nume y para probarlo usen la instrucción ./medi (no olviden crear con
anterioridad el archivo nume.ent).
Al terminar, envíe su programa a la cuenta franz usando pine.
Ejemplo
ENTRADA
EN
nume.ent:
SALIDA
EN nume.sal:
Hoy 24 de marzo de 2006 es 9
el ultimo dia de clases del
trimestre 2006i. Abajo hay
numeros en diversas formas:
12+34=46, 000, 1 y 12345.