Sei sulla pagina 1di 2

EXAMEN de manejo de archivos, polimorfismo y herencia.

Genere la clase archivo1 que toma como argumento el nombre(string)


de un archivo.
Esta clase tiene la funcin miembro:
1. Escribir_archivo(): que escribe en el archivo a partir de la ltima
ubicacin en que se escribi en el archivo.
2. Leer_archivo(): que lee el contenido del archivo completamente y
lo almacena en una variable contenido.
3. Sobreescribir_archivo: que sobrescribe el contenido completo en el
archivo.
4. Datos: imprime el nombre del archivo y la cantidad de palabras
que contiene
5. Modificar(): convierte el contenido en el archivo de maysculas a
minsculas y de minsculas a maysculas.
Genere la clase archivo2 que toma como argumento el nombre(string)
de un archivo.
Esta clase tiene la funcin miembro:
1. Escribir_archivo(): que escribe en el archivo a partir de la ltima
ubicacin en que se escribi en el archivo.
2. Leer_archivo(): que lee el contenido del archivo completamente y
lo almacena en una variable contenido.
3. Sobreescribir_archivo: que sobre escribe el contenido completo en
el archivo.
4. Datos: imprime el nombre del archivo y la cantidad de palabras
que contiene
5. Buscar(char *cadena) que verifica si la cadena se encuentra en el
contenido del archivo o no.
6. Modificar(): convierte el contenido en el archivo de maysculas a
minsculas y de minsculas a maysculas, adems, cambia cada
letra a por un 2
Genere la clase archivo3 que toma como argumento el nombre(string)
de un archivo.
Esta clase tiene la funcin miembro:
1. Escribir_archivo(): que escribe en el archivo a partir de la ltima
ubicacin en que se escribi en el archivo.
2. Leer_archivo(): que lee el contenido del archivo completamente y
lo almacena en una variable contenido.
3. Sobreescribir_archivo: que sobre escribe el contenido completo en
el archivo.
4. Datos: imprime el nombre del archivo y la cantidad de palabras
que contiene
5. Buscar(char *cadena) que verifica si la cadena se encuentra en el
contenido del archivo o no.
6. Buscar(string *cadena) que verifica si la cadena se encuentra en el
contenido del archivo o no.

7. Modificar(): convierte el contenido en el archivo de maysculas a


minsculas y de minsculas a maysculas, adems, cambia cada
letra a por un 2 y cada letra e por un 3.
Genere la clase archivo4 que toma como argumento el nombre(string)
de un archivo.
Esta clase tiene la funcin miembro:
1. Escribir_archivo(): que escribe en el archivo a partir de la ltima
ubicacin en que se escribi en el archivo.
2. Leer_archivo(): que lee el contenido del archivo completamente y
lo almacena en una variable contenido.
3. Sobreescribir_archivo: que sobreescribe el contenido completo en
el archivo.
4. Datos: imprime el nombre del archivo y la cantidad de palabras
que contiene
5. Buscar(char *cadena) que verifica si la cadena se encuentra en el
contenido del archivo o no.
6. Buscar(string *cadena) que verifica si la cadena se encuentra en el
contenido del archivo o no.
7. Modificar():convierte el contenido en el archivo de maysculas a
minsculas y de minsculas a maysculas, adems, cambia cada
letra a por un 2, cada letra e por un 3 y cada letra o por un cero.
Genere un archivo .cpp que pruebe sus clases creadas y todas sus
funciones.

Potrebbero piacerti anche