Test Foro de elhacker.net SMF 2.1

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!
Citarpara 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
Cita de: howaboutno en 21 Noviembre 2012, 16:47 PMpara 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
CitarNo te cortes y cuelga "tu" codigo. Con eso ya se vé que te lo estas currando y se te ayudará.
Saluditos!.