App inventor 2 en español
Cómo programar los teléfonos móviles con Android.
Tutorial de App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
____________________________
55C.- Contar palabras en un texto.
p55C_contar_palabras.aia
- Este ejemplo trata de contar cuantas veces aparece la palabra requerida en el texto de un archivo.
- Se introduce una palabra, pulsa el botón y cuenta cuántas veces está esa palabra en el texto.
- Vamos a utilizar el siguiente archivo de texto.
|
El acueducto romano de Gades, que abastecía a Cádiz desde el manantial del Tempul, es el de mayor longitud de Hispania y probablemente el quinto de todo el imperio, con alrededor de 80 kilómetros. Es todo un exponente de la ingeniería de la época, así como del poderío económico de la influyente sociedad gaditana de entonces, que logró canalizar el agua dulce de este manantial jerezano a través de la que probablemente fue la primera obra pública civil de la provincia de Cádiz. Una obra con la que se sorteó la dificultad del terreno en un extenso recorrido que arranca en Jerez, pasando por San José del Valle, Algar, Paterna, Puerto Real, Chiclana, San Fernando, hasta llegar a Cádiz, con lo que esto supuso y supone en la organización y configuración actual de los terrenos de la provincia, "que no se podría entender sin la existencia de esta obra". |
____________________________________
- Diseño.
- Subimos el archivo acueducto.txt
____________________________________
- Bloques.
____________________________________
2. - Otro ejemplo para contar palabras, en este caso contaremos los espacios.
p55C_contar_palabras_2.aia
- Este ejemplo cuenta los espacios que hay en el texto.
- El bloque "dividir por espacios" crea una lista, cada elemento de esa lista es una palabra, ya que divide el texto por espacios.
- Si por ejemplo hay 159 espacios, pues creará una lista de 159 elementos, cada elemento es una palabra.
____________________________________
- Diseño.
____________________________________
- Bloques.
- Si en vez de utilizar el bloque "dividir por espacios", utilizamos el recorta texto, también dividiremos el texto y obtendremos una lista.
- En este caso podemos elegir el recorte, puede ser un caracter, por ejemplo la letra "a", una palabra, por ejemplo "romano" o una frase.
- Si observas el primer ejemplo de esta página verás, que puedes recortar por varios elementos distintos, por ejemplo la coma, el punto y el espacio
___________________________________
|