Está en la página 1de 2

PRÁCTICA 3: ARCHIVOS

Objetivo general:

El alumno conocerá y aplicará el concepto de archivo para el almacenamiento y recuperación de


datos persistentes.

¿Qué espero aprendamos?

Abrir archivos y almacenar su contenido en algún tipo de dato en C que más facilite su posterior
manipulación junto con otros datos dentro de un programa.

Escribir en archivos *.txt y *.xls.

Actividad:

1. Lectura de un archivo de texto carácter por carácter usando la función “fgetc” mostrando
en pantalla cada uno hasta el final del archivo.
2. Lectura de un archivo de texto que contenga una matriz de 3x3 separada cada columna
por espacios usando la función “fscanf”, recibirla en un arreglo bidimensional y mostrarlo
en pantalla.
3. Lectura de un archivo de texto carácter por carácter, guardar el contenido en arreglo de
caracteres, mostrarlo de forma inversa y guardar de esa forma en otro archivo.
4. Leer dos archivos de texto y comparar si son iguales, indicar al usuario si lo son o no.
(Ejecutar para los dos casos en que sean iguales o diferentes y capturar pantallas)
5. Leer con formato dos archivos con una matriz de 3x3 cada uno separadas cada columna
por espacios y guardar en otro archivo la suma de las matrices con el mismo formato.
6. Leer un conjunto de datos de una columna de un archivo, guardarlos en un arreglo y
evaluar cada uno en la función y(x)= a*x*x + b*x + c donde los coeficientes a,b y c son
dados por el usuario. Mostrar en pantalla los datos recibidos y el resultado de la función
para cada uno de los datos, después enviar a un archivo de Excel la columna de valores "x"
y en la columna de enfrente su correspondiente valor de "y".
7. Realizar un programa que pida el nombre del usuario y la información correspondiente
para 3 artículos y lo reciba en el diseño de la siguiente estructura (usar arreglo de
estructuras), lo muestre desde el arreglo en pantalla y finalmente guarde en un archivo de
texto.

struct articulo{
int cod_art;
char nombre_art[30];
float precio_art;
};
Detalles de entrega por equipo: impreso con la portada oficial, captura de pantalla del código
fuente desde el IDE o editor de texto usado, cada línea comentada y capturas de pantalla de
ejecución para cada ejercicio. Capturar también pantalla de todos los archivos txt y xls usados para
leer en cada programa y los generados por el mismo.

Nota: Las matrices con formato en los archivos son como la siguiente forma pero con los valores
que deseen:

Nota 2: Para el ejercicio 8 los archivos con los valores de “x” y el archivo de Excel resultante son de
la siguiente forma:

También podría gustarte