/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Ayuda sobre un programa

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
sefiroth94



Registrado: 16 Nov 2007
Mensajes: 2

MensajePublicado: 16/11/2007 3:20 pm
Título: Ayuda sobre un programa

Hola, estoy haciendo primero de Telecos y bueno he empezado hace poco mi inicio a la programacion en C. En un ejercicio me piden que dado el programa siguiente que te crea un archivo en una carpeta tengo que modificarlo para que ahora en vez de crearmelo me lea el archivo que se ha creado... no tengo ni idea de como podria ser. Si alguien me puede ayudar le estaria muy agradecido. El programa que te crea el archivo es el siguiente:

#include <stdio.h>
void main() {
char c='A',d='B';
int vect[5]={10,11,12,13,14};
float x=3.533, y=12.32;
FILE *ft;
int i;

fp=fopen("fitxer.txt","w");
fprintf (fp,"%c %c\n",c,d);
for (i=0;i<5;i++) fprintf (fp,"&d",vect[i]);
fprintf (fp,"\n%.lf %.lf\n",x,y);
fclose(fp);
}
_________________
La inteligencia de un programa veriifica la inteligencia del programador xD
Volver arriba
rir3760



Registrado: 01 Oct 2004
Mensajes: 3770
Ubicación: Mexico

MensajePublicado: 16/11/2007 5:33 pm
Título:

Hola sefiroth94

Por favor no publiques el mismo mensaje en mas de un foro, si lo haces los mensajes duplicados se eliminan, mas informacion sobre esto en el tema reglas de los foros.

En el caso archivos de texto para realizar operaciones de lectura basta con abrirlos con fopen utilizando el modo "r" o "rt" como el segundo argumento de esa funcion.

Por ejemplo para abrir el archivo "prueba.txt" para operaciones de lectura:
Código:
FILE *entrada;

/* ... */

if ((entrada = fopen("prueba.txt", "r")) == NULL){
   
   /* manejo de error */
   
}

/* ... etc ... */


Y para leer la informacion del archivo puedes utilizar varias funciones como fread, fgets, fgetc, etc. Si necesitas algunos ejemplos sencillos del uso de estas funciones puedes encontrarlos en el curso de este sitio.

Un saludo
_________________
The capacity to learn is a gift;
The ability to learn is a skill;
The willingness to learn is a choice.
--
Rebec of Ginaz
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com