elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  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 1,688 veces)
howaboutno

Desconectado Desconectado

Mensajes: 38


Ver Perfil
ayuda en c
« 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


En línea

Ferno


Desconectado Desconectado

Mensajes: 375


Ver Perfil
Re: ayuda en c
« Respuesta #1 en: 21 Noviembre 2012, 17:03 pm »

¿Cómo se te ocurre a vos?


En línea

C_1^N

Desconectado Desconectado

Mensajes: 13



Ver Perfil
Re: ayuda en c
« Respuesta #2 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!
En línea

La gestión manual de bloques de memoria en C es como hacer malabarismos con pastillas de jabón en la ducha de la prisión: todo diversión hasta que cometes un fallo
howaboutno

Desconectado Desconectado

Mensajes: 38


Ver Perfil
Re: ayuda en c
« Respuesta #3 en: 21 Noviembre 2012, 19:20 pm »

solucionado! gracias
« Última modificación: 22 Noviembre 2012, 19:21 pm por howaboutno » En línea

rir3760


Desconectado Desconectado

Mensajes: 1.639


Ver Perfil
Re: ayuda en c
« Respuesta #4 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
En línea

C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language
leosansan


Desconectado Desconectado

Mensajes: 1.314


Ver Perfil
Re: ayuda en c
« Respuesta #5 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!.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines