elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 23:27  


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  ayuda en C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda en C  (Leído 395 veces)
draco_er

Desconectado Desconectado

Mensajes: 43



Ver Perfil
ayuda en C
« en: 18 Noviembre 2008, 00:53 »

necesito escribir un txt por que quede asi
----
palabra1
palabra2
palabra3
----
y cuando quiera porder leer solo una de las tres lineas ... se puede.. como se hace...?
la otra pregunta es si todos los valores que saco del archivo son char-- o los puedo pedir int ? ojala me ayuden gracias.. :laugh:


En línea
Anibal784


Desconectado Desconectado

Mensajes: 762

Yo no la vote, pero me la tengo que aguantar igual


Ver Perfil WWW
Re: ayuda en C
« Respuesta #1 en: 18 Noviembre 2008, 01:02 »

Si se puede, y la forma más fácil es:
abrir el archivo y leer línea por línea hasta llegar a la que te pidieron.

Con respecto a la segunda, creo que si se usa fscanf se puede leer como scanf normal (no me acuerdo).

PD: buscá y cuando no encuentres la respuesta recién preguntá y cuando preguntes ponle nombre más descriptivo para que se interesen y te contesten.


En línea

El que llega sin que lo llamen, se va sin que lo echen.

Citar
Vos no la votaste por eso la tenes adentro.
Lo fino no es lo tuyo, y a mi me chupa un huevo, soy argentino y no peronista, y eso es lo que realmente te molesta.
draco_er

Desconectado Desconectado

Mensajes: 43



Ver Perfil
Re: ayuda en C
« Respuesta #2 en: 18 Noviembre 2008, 01:07 »

mmm claro asi con un contador que cuente las veces.. que salta una linea ..
entonces cada ves que pida numero de linea...imprimire solo ese ...jiiji
eso me pasa por no pensar muchoo jijiij ...
otra pregunta que me salio...ahora que estoy programando es hago un programa x ahora con algo de recursividad pero cuando de una funcion vuelvo al main ... se hara todo de nuevo :
-----hay algun codigo que diga para terminar el programa en seco??
En línea
Anibal784


Desconectado Desconectado

Mensajes: 762

Yo no la vote, pero me la tengo que aguantar igual


Ver Perfil WWW
Re: ayuda en C
« Respuesta #3 en: 18 Noviembre 2008, 12:12 »

Cita de: draco_er
otra pregunta que me salio...ahora que estoy programando es hago un programa x ahora
¿cómo es? "Un programa X" o "Un programa por"

Cita de: draco_er
con algo de recursividad pero cuando de una funcion vuelvo al main ...
... ¿qué pasa cuando volvés a la función mail?

Cita de: draco_er
se hara todo de nuevo :
-----hay algun codigo que diga para terminar el programa en seco??
la función que termina el programa no importe dónde se encuentra es "exit(nro)", pero tratá de ver porque se usa para situaciones excepcionales no para terminar el programa normalmente, es decir que si por ahora sólo estás haciendo ejercicios no está tan mal pero deberías empezar a buscar otra forma de terminar tu programa.
En línea

El que llega sin que lo llamen, se va sin que lo echen.

Citar
Vos no la votaste por eso la tenes adentro.
Lo fino no es lo tuyo, y a mi me chupa un huevo, soy argentino y no peronista, y eso es lo que realmente te molesta.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines