Documentacióncontar_palabras(string)

contar_palabras(string)\texttt{contar\_palabras}(string)

Nombre

contar_palabras - Cuenta palabras separadas por espacio en blanco.

Sinopsis

n = strings.contar_palabras(string)

Descripcion

Cuenta palabras separadas por espacios usando una division simple del texto.

Es util para:

  • medir longitud basica de frases
  • hacer conteos rapidos sobre entradas textuales
  • validar presencia de multiples partes

Comportamiento

  • Usa el espacio en blanco como separador.
  • No normaliza multiples espacios antes de contar.
  • Devuelve un NUMERICO con la cantidad de partes detectadas.

Funciones API relacionadas

  • strings.dividir_en_palabras()
  • strings.dividir_en_caracteres()
  • strings.obtener_primera_parte()
  • strings.obtener_ultima_parte()
  • strings.contar_partes()
  • strings.obtener_parte()
  • strings.obtener_partes()
  • strings.reemplazar_delimitador()
  • strings.unir_partes()

Parámetros

ParámetroTipoDescripción
stringSTRINGTexto a ser dividido para contar sus partes.

Valor de retorno

NUMERICO - NUMERICO con la cantidad de partes separadas por blanco.

Ejemplo

ejemplo.blox
// Retorna la cantidad de veces que el 'subestring' aparece en el 'string'.
// Tambien retorna sus posiciones en el 'string'
//
//ret = strings.posicion_ocurrencias(str, sub)
//
//
//ret = {
//		 cant = cantidad de ocurrencias 
//		 pos = vector numerico con las posiciones. 0-based
//		}
//

INCLUIR "strings.api"

FUNCION PRINCIPAL
INICIO 

	STRING str
	NUMERICO i, cant

	str = "No es lo que logras, es lo que superas. Eso es lo que define tu vida."
	cant = strings.contar_palabras(str)

	IMPRIMIR("\nHay ", cant, " palabras")


FINAL