• Sábado 20 de Abril de 2024, 10:01

Autor Tema:  Contar Palabras  (Leído 2690 veces)

lobosur

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Contar Palabras
« en: Martes 29 de Abril de 2008, 09:40 »
0
Hola a todos, les cuento que me estoy iniciando en Pascal y tengo muchas dudas jeje. Espero que alguien tenga ganas de darme una manito...se los voy a agradecer profundamente.

bueno mis duads son las sieguientes: ¿Como cuento la cantidad de letras "t" seguidas por una "h" en una secuencia de caracteres?

¿Como cuento la cantidad de palabras de una determinada secuencia?

¿Como cuento la cantidad de palabras que empiesan y terminan con determinadas letras?

Desde ya muchas gracias por su ayuda... :huh:

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Contar Palabras
« Respuesta #1 en: Martes 29 de Abril de 2008, 18:47 »
0
Bueno, para contar, simplemente utiliza una variable que va a ser el contador, valga la redundancia, aunque el problema no seria contarlos, sino identificarlo.

Para el primer caso, yo comprobaria si la letra es t, en caso de ser cierto, preguntar si la letra siguiente es h, y en ese caso, incrementar el contador.

El segundo caso es mas sencillo, para identificar palabras, tienes que encontrar las separaciones, o sea, los espacios, y si  encuentras un espacio, eso indica que tienes que contar otra palabra.

El tercer caso seria una ampliacion del segundo caso, o sea, una vez que identificas una palabra, preguntarias si la primera letra de esa palabra es igual a la letra que deseas, en caso afirmativo, podrias usar una variable "bandera" o "flag" cambiando su valor a true (verdadero) para indicar que si es igual, entonces sigues leyendo hasta encontrar el fin de la palabra (que estara señalada con un espacio) y una vez que encuentres la ultima letra de la palabra, preguntas si la letra es igual a la letra que quieres Y la bandera es igual a true, si esta condicion es verdarera, incrementas tu contador. Para recorrer el texto, necesitarias un ciclo.

Espero que eso te ayude.

Saludos :hola:

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

lobosur

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Contar Palabras
« Respuesta #2 en: Martes 29 de Abril de 2008, 20:52 »
0
Profesor X: como soy principiante cada cosa que me digan me es de ayuda jeje :D, asi que muchas gracias por molestarte en atender mi duda.

Voy a poner manos a la obra y ver si me sale el ejersicio!

Saludos...

Pablo.