Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: howaboutno en 21 Noviembre 2012, 16:47 pm



Título: ayuda en c
Publicado por: howaboutno en 21 Noviembre 2012, 16:47 pm
hola!
Citar
para contar el numero de veces que se repite una palabra en una cadena como se haría? se que hay funciones para decirnos la posición, contar letras o numeros pero claro, esto ya sería una frase...todo introducido por teclado


Título: Re: ayuda en c
Publicado por: Ferno en 21 Noviembre 2012, 17:03 pm
¿Cómo se te ocurre a vos?


Título: Re: ayuda en c
Publicado por: C_1^N en 21 Noviembre 2012, 17:13 pm
Podes usar una estructura con una variable nombre y otra contador, y vas comparando las palabras en el texto, si es nueva la insertas en la lista, sino incrementas el contador de la palabra correspondiente.

Saludos!


Título: Re: ayuda en c
Publicado por: howaboutno en 21 Noviembre 2012, 19:20 pm
solucionado! gracias


Título: Re: ayuda en c
Publicado por: rir3760 en 21 Noviembre 2012, 19:36 pm
para contar el numero de veces que se repite una palabra en una cadena como se haría? se que hay funciones para decirnos la posición, contar letras o numeros pero claro, esto ya sería una frase...todo introducido por teclado
Utilizando la función "strstr" (prototipo en <string.h>) mas aritmética de punteros.

Como la política de estos foros es no hacer tareas ajenas primero debes demostrar un esfuerzo significativo, en otras palabras publicar los avances que llevas.

Un saludo


Título: Re: ayuda en c
Publicado por: leosansan en 21 Noviembre 2012, 20:33 pm
Citar
No te cortes y cuelga "tu" codigo. Con eso ya se vé que te lo estas currando y se te ayudará.
Saluditos!.