
Programacion_Archivos
Publicado por Kevin (3 intervenciones) el 21/11/2014 15:36:00
/*1) Archivo de acceso secuencial
Leer por teclado una serie de 20 números enteros positivos
y negativos guardar los números en un archivo.
Realizar la suma de los positivos y de los negativos.
La carga y los resultados mostrar por pantalla
y guardarlos en el archivo secuencial.txt
.Obs. Todo los procesos de carga y
lectura realizar en un solo programa o archivo.cpp*/
#include <stdio.h>
#include <stdlib.h>
FILE*p;
main(){
int vec_num[3];
char resp;
int i=0;
p=fopen("numero.txt","w");
printf("Ingrese los numeros\n");
do{
printf("Numero %d: ",(i+1));
scanf("%d%*c",&vec_num[i]);
i++;
}while(i<3);
//fclose(p);
printf("\n\n");
//p=fopen("numero.txt","r");
fflush(stdin);
printf("Los numeros \n");
i=0;
do{
fprintf(p,"%d",vec_num[i]);
printf("\n");
i++;
}while(i<3);
fclose(p);
system("pause");
return 0;
}
Hoola!!... Este mi problema es que no puedo imprimir los numeros que ingreso dentro de mi vector y quiero saber como solucionar, o sea, imprimir el contenido de mi archivo, es eso específicamente lo que quiero hacer... Desde ya gracias
Leer por teclado una serie de 20 números enteros positivos
y negativos guardar los números en un archivo.
Realizar la suma de los positivos y de los negativos.
La carga y los resultados mostrar por pantalla
y guardarlos en el archivo secuencial.txt
.Obs. Todo los procesos de carga y
lectura realizar en un solo programa o archivo.cpp*/
#include <stdio.h>
#include <stdlib.h>
FILE*p;
main(){
int vec_num[3];
char resp;
int i=0;
p=fopen("numero.txt","w");
printf("Ingrese los numeros\n");
do{
printf("Numero %d: ",(i+1));
scanf("%d%*c",&vec_num[i]);
i++;
}while(i<3);
//fclose(p);
printf("\n\n");
//p=fopen("numero.txt","r");
fflush(stdin);
printf("Los numeros \n");
i=0;
do{
fprintf(p,"%d",vec_num[i]);
printf("\n");
i++;
}while(i<3);
fclose(p);
system("pause");
return 0;
}
Hoola!!... Este mi problema es que no puedo imprimir los numeros que ingreso dentro de mi vector y quiero saber como solucionar, o sea, imprimir el contenido de mi archivo, es eso específicamente lo que quiero hacer... Desde ya gracias
Valora esta pregunta


0