ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Como se da un Ejemplo archivo en C


Enviado por   •  18 de Enero de 2018  •  Prácticas o problemas  •  675 Palabras (3 Páginas)  •  104 Visitas

Página 1 de 3

Este es un ejemplo de archivos en C

// aquí se crea un archivo binario

#include

struct info{

        char nombre[30];

        char direccion[30];

        char telefono[20];

        int edad;

        float peso;

}dato[30];

int main(){

        int i,n=1;

        FILE *fp;

        

        fp=fopen("Ejemplo.dat","wb");

        

        for(i=0;i<=n;i++){

                printf(" Persona %d \n ",i+1);

                printf("Ingrese nombre:");

                scanf(" %[^\n]",dato[i].nombre);

                

            printf("Ingrese direccion:");

                scanf(" %[^\n]",dato[i].direccion);

                        

                printf("Ingrese telefono :");

                scanf(" %[^\n]",dato[i].telefono);

                

                printf(" Ingrese edad ");

                scanf("%d",&dato[i].edad);

                

                printf("\n Ingrese peso ");

                scanf("%f",&dato[i].peso);

                

        }

        fwrite(&dato,sizeof(dato),1,fp);

        

        

}

// en este se imprime el archivo binario en el cual la información se le pasa aun archivo de texto

#include

struct info{

        char nombre[30];

        char direccion[30];

        char telefono[20];

        int edad;

        float peso;

}dato[30];

int main(){

        int i,n=1;

        FILE *fp;

        

        fp=fopen("Ejemplo.dat","rb");

        fread(&dato,sizeof(dato),1,fp);

        printf("imprimiendo Datos personales \n\n");

        fp=fopen("Ejemplo.txt","w");

        for(i=0;i<=n;i++){

                fprintf(fp,"Nombre: %s \t",dato[i].nombre);

                fprintf(fp,"Direccion: %s \t",dato[i].direccion);

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)   pdf (28 Kb)   docx (9.9 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com