Soluciones a ejercicios seleccionados
Esta página pretende ser un foro de presentación de soluciones a
ejercicios planteados en clase y a ejercicios de las práticas. Si
sólo contribuyo yo, esto será bastante aburrido. Si todos
aportamos soluciones, al final de curso pordríamos disponer de un
conjunto de ejercicios resueltos (y posibles discusiones) bastante completo.
- Ejercicio de Clase: Leer números reales
del teclado carácter a carácter.
- Ejercicio de Clase:
Ejercicio:
Este programa calcula el nĂºmero de veces que aparece en un fichero de texto
cuyo nombre pregunta, la cadena de caracteres que se introduzca por el teclado.
- Ejercicio de Clase:
Ejercicio:
Escribir un programa que codifique línea por línea el contenido del fichero de texto `origi.nal' escribiendo el resultado en el fichero de texto `cifr.ado'.
La codificación se realizará en base a las siguientes premisas:
* Se considerarán como caracteres válidos los comprendidos entre ` ' (espacio en blanco) y `~'.
* Inicialmente se leerá del teclado un número entero positivo que servirá de clave para la codificación. Sea k el número de cifras de dicha clave, n1 su primer dígito, n2 el segundo, ..., y nk el último (es decir, la cifra de las unidades).
* El primer carácter de cada línea del texto se sustituirá por aquél cuyo ordinal es n1 unidades mayor. El segundo por aquél cuyo ordinal es n2 unidades mayor... y el k-ésimo por por aquél cuyo ordinal es nk unidades mayor. El (k+1)-ésimo por aquél cuyo ordinal es n1 unidades mayor, el (k+2)-ésimo por aquél cuyo ordinal es n2 unidades mayor, etcétera.
Para evitar desbordamientos en los cálculos anteriores, se deberá implementar que el sucesor del último carácter (`~') sea el primero (` ').
- Ejercicio de Clase:
Ejercicio:
subcadFich.p tenia un fallo. Gracias a Isaac (C7448156) que lo ha detectado
y me aviso. No funcionaba bien cuando se buscaban cadenas de caracteres de
tama~no 1. Ahora deberia fucncionar correctamente.
Para contribuir a este foro enviad un mensaje con vuestro programa a mi
dirección de merlin o a la otra, si os viene mejor.
Actualizado el 26 de Septiembre de 1999
ftricas@posta.unizar.es
Alumnos: utilizar el correo de merlin.cps.unizar.es (ftricas)