Los palíndromos son palabras o texto que leídos de atrás hacia adelante se leen igual de adelante hacia atrás; por ejemplo: arenera y ana. Este pequeño programa nos indica si una palabra es o no es palíndromo. Código fuente Esta es una versión corta, legible y optimizada que la escrita en la publicación “Palíndromos en
Las listas en Groovy son objetos ArrayList de Java, uno de sus métodos es removeIf(), que podemos usar para eliminar elementos de la lista si coinciden con el valor que le indiquemos. Tomaremos el código del programa mostrado aquí y vamos a mejorarlo. Código fuente Groovy es un lenguaje muy sencillo, cuya sintaxis está inspirada
Las colas en Python son objetos contenedores de tipo deque, están optimizados para realizar operaciones eficientes en ambas direcciones, como lo son añadir o eliminar elementos. Para crear una cola en Python requerimos importar la clase “deque” desde el paquete “collections”, de la siguiente forma: A partir de aquí ya podemos crear colas en Python,
Buscar la primera vocal de una palabra es muy fácil debido a que en Ruby todo es un objeto y posee métodos como index, compact y min para trabajar sobre la información que queremos procesar. En este pequeño programa veremos paso a paso cómo podemos lograr nuestro objetivo. Código fuente La primera línea de este
Este pequeño programa toma una palabra, frase o texto y lo codifica en Clave Morse sin alterar los caracteres que no se pueden codificar. Analizaremos cómo está programado y como funciona paso a paso hasta obtener un resultado en pantalla. Código fuente Algo que hace de Groovy un lenguaje de sintaxis sencilla es que no
Groovy es un lenguaje de programación mixto, es decir, permite programar de forma dinámica, estática o de ambas formas. Groovy es un lenguaje orientado a objetos y como tal, hay métodos que nos permiten trabajar sobre ellos; uno de estos métodos es indexOf(). El objetivo de este programa es el de encontrar la primera vocal
En Kotlin todo es un objeto y una palabra es un objeto de tipo String, que como tal posee métodos que nos permite realizar tareas sobre ellos; uno de estos métodos es indexOf(). El objetivo de este programa es encontrar el índice de la primera vocal en una palabra ingresada por el usuario. Código fuente
Encontrar una vocal o carácter en un string es muy sencillo de hacer en Python debido a que todo string es un objeto y como tal, posee métodos para trabajar sobre él. Haremos uso del método find() y lo explicaré usando un pequeño programa. Código fuente La primera línea es famosa en los sistemas operativos
Buscar el índice de una vocal, carácter o substring en Go es muy sencillo debido a que existe una función llamada Index(). Aquí veremos un pequeño programa que le solicita al usuario ingresar una palabra y el programa busca su primera vocal. Código fuente La primera línea que contiene la sentencia package hace referencia al
En C++ existe un método llamado find() que se encuentra en la cabecera <string>, dicho método nos permite encontrar en un string la primera ocurrencia de un carácter o substring y nos devuelve su índice. Aquí hay un pequeño programa para ilustrar de mejor forma su funcionamiento. Código fuente Debemos incluir las cabeceras necesarias para