Ayuda asignacion de memoria dinámica palabras en c

Iniciado por newfag, 18 Mayo 2010, 16:30 PM

0 Miembros y 2 Visitantes están viendo este tema.

Eternal Idol

#20
Cita de: nicolasblues86 en 19 Mayo 2010, 19:48 PMHeee?¿?¿?¿?¿?
que lee una sola palabra???... no capo! lee una cadena que es muy diferente en ella puede aver una palabra de 120 caracteres (la cual no existe) como tambien puede haber 50 palabras o 20 o una sola por eso uso fgets !!!

Ver edicion (anterior en el tiempo a tu respuesta); igual eso NO acepta un numero indeterminado de palabras, tiene un limite fijo y por caracteres, primer mensaje:
"quiero hacer un programa que acepte un numero indeterminado de palabras y las imprima por pantalla"

Cita de: nicolasblues86 en 19 Mayo 2010, 19:54 PM
Citarbuenas, tengo un problemilla, quiero hacer un programa que acepte un numero indeterminado de palabras y las imprima por pantalla(esto último solo para ver si funciona), había pensado algo así pero no va, una ayudita por favor

Cita de: nicolasblues86
decime porfavor en que parte dice lo de numero indeterminado de lineas yo no lo veo  
la propuesta inicial era esta que despues se haya deformado es otra cosa

Saludos!

El codigo original intentaba hacer exactamente eso. ¿No? Y de cualquier manera la propuesta inicial implicaba un numero indeterminado de palabras que de esa manera no podes garantizar.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

nicolasblues86


CitarEl codigo original intentaba hacer exactamente eso. ¿No?

no.. el codigo original del principio el numero determinado es ingresado de antemano por el usuario, se pide el numero el usuario lo ingresa y recién ahí reserva la memoria, cuando hablamos de numero indeterminado de palabras y ni el usuario sabe exatamente cuantas palabras va a escribir, mi codigo obiamente esta limitado por 120 caracteres, pero te repito yo nunca dije que era la manera mas obtima sino la mas sencilla   
Solamente hay 10 clases de personas en el mundo los que saben leer binario y los que no

Eternal Idol

Cita de: nicolasblues86 en 19 Mayo 2010, 20:09 PM

CitarEl codigo original intentaba hacer exactamente eso. ¿No?

no.. el codigo original del principio el numero determinado es ingresado de antemano por el usuario, se pide el numero el usuario lo ingresa y recién ahí reserva la memoria, cuando hablamos de numero indeterminado de palabras y ni el usuario sabe exatamente cuantas palabras va a escribir, mi codigo obiamente esta limitado por 120 caracteres, pero te repito yo nunca dije que era la manera mas obtima sino la mas sencilla    


Si, el codigo original intenta leer X veces y lo hace de manera tal que de funcionar leeria X lineas. El numero es INDETERMINADO para el programador en tiempo de compilacion ...
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

nicolasblues86

jajaja

Alta discusión!! :D

en algo si te voy a dar la razón, ahora ya que leí bien detenidamente todo!

si es verdad que en un principio se quiere hacer con lineas (y pido perdón por eso me deje levar por lo picante de la discusión :D), 

pero en algo me tenes que dar la derecha en el codigo que puse anteriormente el numero de palabras tambien es indeterminado, limitado, pero indeterminado, uno puede poner tanto  como 5,  6  o  30 palabras , no vas a poder poner mil claro está, asi que en esencia se cumple lo de indeterminado.


Saludos Cordiales 


Solamente hay 10 clases de personas en el mundo los que saben leer binario y los que no

Eternal Idol

Cita de: nicolasblues86 en 19 Mayo 2010, 20:39 PM
jajaja

Alta discusión!! :D

en algo si te voy a dar la razón, ahora ya que leí bien detenidamente todo!

si es verdad que en un principio se quiere hacer con lineas (y pido perdón por eso me deje levar por lo picante de la discusión :D)

No problem.

Cita de: nicolasblues86 en 19 Mayo 2010, 20:39 PMpero en algo me tenes que dar la derecha en el codigo que puse anteriormente el numero de palabras tambien es indeterminado, limitado, pero indeterminado, uno puede poner tanto  como 5,  6  o  30 palabras , no vas a poder poner mil claro está, asi que en esencia se cumple lo de indeterminado.

Aceptado.

Estamos de acuerdo  ;-) ::)
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón