• Sábado 21 de Diciembre de 2024, 16:49

Autor Tema:  Re: Lectura de Fichero  (Leído 2361 veces)

Montesito

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Lectura de Fichero
« en: Viernes 22 de Marzo de 2002, 08:25 »
0
Hola!
Recien me estoy iniciando en Programación en C.
Estoy tratando de hacer un programita que lea tres variables desde un archivo txt (desde un fichero). Si bien el programa no da error, tampoco hace nada =(
Alguien me puede dar un ejemplo.
Gracias =)

jpastor

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Lectura de Fichero
« Respuesta #1 en: Viernes 22 de Marzo de 2002, 20:14 »
0
Pues primero necesitaras saber como están los datos almacenados en el fichero y sobre todo el tipo de datos que son.

Suponiendo que sean tres enteros y el fichero de texto tenga la forma:
 
Citar
1 50 -10


El programa podría ser:

 
Citar
int dat1, dat2, dat3;
FILE *fichero;
fichero = fopen ("archivo.txt", "r");
fscanf (fichero, "%d %d %d", &dat1, &dat2, &dat3);

bob

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Lectura de Fichero
« Respuesta #2 en: Lunes 25 de Marzo de 2002, 20:03 »
0
No puedes poner el "trozo" de codigo que utilizas para ver si has cometido algún error?
Hay muchas formas de leer variables de un fichero...

Montesito

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Lectura de Fichero
« Respuesta #3 en: Martes 26 de Marzo de 2002, 02:51 »
0
Gracias Bob, con el ejemplo que me dio jpastor solucione mi problema.
No obstante tengo miles de dudas e inquietudes.
Salu2

jpastor

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Lectura de Fichero
« Respuesta #4 en: Martes 26 de Marzo de 2002, 18:42 »
0
pregunta! pregunta! a ver si podemos ayudar.