Professional Documents
Culture Documents
PROGRAMACIÓN I
Objetivo: Practicar el manejo de archivos secuenciales, especialmente las funciones de lectura y escritura de
registros sobre ellos.
Contenido:
• Programas con manejo de archivos
• Ejercicios propuestos.
Metodología:
• El estudiante debe digitar, guardar, compilar y ejecutar cada uno de los programas de la Parte I.
• Por su parte, el instructor le indica uno de los ejercicios propuestos, de la Parte II, para que el
estudiante resuelva.
#include<stdio.h>
#include<conio.h>
int main ( )
{
FILE *fp;
fp = fopen ( "fichero1.txt", "a+" );
char cadena[] = "Mostrando el uso de lectura y escritura de un fichero.\n";
char caracter;
fputs( cadena, fp );
fputs( "Esto es otra linea\n", fp );
printf("Se imprimieron 2 filas en el archivo\n");
printf("Se leera el archivo filas\n\n");
getch();
rewind(fp);
printf("\nEl contenido del archivo de prueba es \n\n");
while (feof(fp) == 0)
{
caracter = fgetc(fp);
printf("%c",caracter);
}
fclose ( fp );
getch();
return 0;
}
main()
{
char carnet[8];
float nota1, nota2;
int seguir=1;
FILE *archivo;
printf ("\nDesea salir? Digite -1, cualquier otro numero para continuar");
scanf("%d", &seguir);
}
fclose(archivo);
}
// Lectura del Archivo notas.txt
if((archivo = fopen("notas.txt", "r"))== NULL)
{
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main ()
{
FILE *fp;
char buffer[100] = "Esto es un texto dentro del archivo.";
// Escribiendo en el archivo
3) Una empresa necesita cargar la información sobre sus ventas desde un archivo de texto, el archivo posee
el siguiente formato