Está en la página 1de 5

LÓGICA Y PROGRAMACIÓN

ESTRUCTURADA

TRABAJO EN CLASE ARREGLOS CON


ARCHIVOS

Nombre: Oscar Ramses Fuentes Rodriguez


Matricula: 460303872
Fecha: 21/Marzo/2023
Materia: Lógica Y Programación
Campus: Zapopán
#include <stdio.h>

void imprimeAreglo(int arreglo[], int total){ } int main(){

int arreglo[100],total,i,valor,mayor; FILE *fp;

fp=fopen("a.txt","r"); if(fp!=NULL){ fscanf(fp,"%d",&total); mayor=total; for(i=0;i<total;i++)


{ fscanf(fp,"%d",&arreglo[i]);

//imprimeAreglo(arreglo, total); fclose(fp);

//B fp=fopen("b.txt","r"); if(fp!=NULL){ fscanf(fp,"%d",&total); if(total>mayor){ mayor=total;

for(i=0;i<total;i++){ fscanf(fp,"%d",&valor); arreglo[i]=arreglo[i]+valor;

int i; for(i=0;i<total;i++){

printf("%d\n",arreglo[i]);

int main(){

int arreglo[100],total,i,valor,mayor; FILE *fp;

fp=fopen("a.txt","r"); if(fp!=NULL){ fscanf(fp,"%d",&total); mayor=total; for(i=0;i<total;i++)


{ fscanf(fp,"%d",&arreglo[i]);

//imprimeAreglo(arreglo, total); fclose(fp);

//B fp=fopen("b.txt","r"); if(fp!=NULL){ fscanf(fp,"%d",&total); if(total>mayor){ mayor=total;

for(i=0;i<total;i++){ fscanf(fp,"%d",&valor); arreglo[i]=arreglo[i]+valor;

//imprimeAreglo(arreglo, total); fclose(fp);

//C fp=fopen("c.txt","r"); if(fp!=NULL){ fscanf(fp,"%d",&total); if(total>mayor){ mayor=total;

}
for(i=0;i<total;i++){ fscanf(fp,"%d",&valor); arreglo[i]=arreglo[i]+valor;

imprimeAreglo(arreglo, total); fclose(fp);

//resultado fp=fopen("d.txt","w"); if(fp!=NULL){ fprintf(fp,"%d\n",mayor); for(i=0;i<mayor;i++)


{ fprintf(fp,"%d\n",arreglo[i]);

fclose(fp);

}else{

printf("El archivo d no se pudo crear");

}else{

printf("El archivo C no existe");

}else{

printf("El archivo B no existe");

}else{

printf("El archivo A no existe");

return 0;

También podría gustarte