Mostrar los tags: cadena

Mostrando del 1 al 10 de 49 coincidencias
<<>>
Se ha buscado por el tag: cadena
Imágen de perfil

Cadenas Ejemplos


C/Visual C

Actualizado el 2 de Junio del 2021 por Daniel (194 códigos) (Publicado el 13 de Octubre del 2020)
931 visualizaciones desde el 13 de Octubre del 2020
Programas ejemplo del uso de cadenas en C:
- Buscar caracteres
- Cadena invertida
- Cadenas iguales
- Polindrome
- Truncada
Imágen de perfil

Devolver el caracter del centro de la cadena


Python

Actualizado el 14 de Mayo del 2021 por Katas (150 códigos) (Publicado el 29 de Octubre del 2020)
1.666 visualizaciones desde el 29 de Octubre del 2020
Crear una función para devolver el valor central de una cadena.
- Si la cadena tiene 2 caracteres o menos, devolver la cadena pasada a la función
- Si la longitud de la cadena es impar, devolver el valor del media "12345" => "3"
- Si la longitud de la cadena es par, devolver los dos valores del medio "1234" => "23"

1
2
3
4
5
6
get_middle("mm") # "mm"
get_middle("123") # "2"
get_middle("1234") # "23"
get_middle("12345") # "3"
get_middle("abcdefgh") # "de"
get_middle("abcdefghi") # "e"

El mismo código pero en vez de utilizar una cadena, utilizando una lista: Devolver la parte central de una lista
Imágen de perfil

función para intercalar entre las letras de una cadena otra cadena


Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 2 de Febrero del 2021 por Katas (150 códigos)
7.608 visualizaciones desde el 2 de Febrero del 2021
Escriba una función que reciba dos strings como parámetros y retorne un nuevo string que consista del primero, pero con el segundo string intercalado entre cada letra del primero.

Por ejemplo si los strings son "paz" y "so", entonces tu función debe retornar "psoasozso"

1
2
3
print(intercalar("paz", "so")) # "psoasozso"
print(intercalar("casa", "-")) # "c-a-s-a-"
print(intercalar("casa", " ")) # "c a s a "
Imágen de perfil

Eliminar los caracteres duplicados consecutivos en una frase


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 6 de Enero del 2021 por Katas (200 códigos)
5.169 visualizaciones desde el 6 de Enero del 2021
Función para eliminar todos los valores duplicados consecutivos en una palabra o cadena.

1
2
3
4
5
eliminarDuplicadosConsecutivos("holaaaa aaammmmiggggo!!!"); // "hola amigo!"
eliminarDuplicadosConsecutivos(""); // ""
eliminarDuplicadosConsecutivos("aaabbb          aaa"); // "ab a"
eliminarDuplicadosConsecutivos("aaaááááááaaañññooo"); // "aáaño"
eliminarDuplicadosConsecutivos(111112222555111); // "1251"
Imágen de perfil

Dividir una cadena cada N caracteres


JavaScript

Publicado el 1 de Diciembre del 2020 por Katas (200 códigos)
1.070 visualizaciones desde el 1 de Diciembre del 2020
Crear una función que reciba una cadena y una longitud, y devuelva un array con dicha cadena dvidida en trozos con la longitud indicada.

1
2
3
4
5
const texto="Lorem ipsum dolor sit amet";
dividirCadena(texto,1); // ['L', 'o', 'r', 'e', 'm', ' ', 'i', 'p', 's', 'u', 'm', ' ', 'd', 'o', 'l', 'o', 'r', ' ', 's', 'i', 't', ' ', 'a', 'm', 'e', 't']
dividirCadena(texto,5); // ['Lorem', ' ipsu', 'm dol', 'or si', 't ame', 't']
dividirCadena(texto,10); // ['Lorem ipsu', 'm dolor si', 't amet']
dividirCadena(texto,50); // ['Lorem ipsum dolor sit amet']
Imágen de perfil

Invertir entre mayúsculas y minúsculas cada N caracteres


JavaScript

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 19 de Noviembre del 2020 por Joel (150 códigos)
1.672 visualizaciones desde el 19 de Noviembre del 2020
Esta función invierte cada N caracteres de una cadena dada su valor de mayúsculas a minúsculas o viceversa.

1
2
3
4
5
6
7
8
9
cambiar("la casa azul", 1); // LA CASA AZUL
cambiar("la casa azul", 2); // lA CaSa aZuL
cambiar("la casa azul", 3); // la caSa AzuL
cambiar("La Casa Azul", 1); // lA cASA aZUL
cambiar("La Casa Azul", 2); // LA caSa AZuL
cambiar("La Casa Azul", 3); // La CaSa azuL
cambiar("LA CASA AZUL", 1); // la casa azul
cambiar("LA CASA AZUL", 2); // La cAsA AzUl
cambiar("LA CASA AZUL", 3); // LA CAsA aZUl
Imágen de perfil

Determinar si una cadena contiene algún numero en Python


Python

Publicado el 7 de Agosto del 2020 por Katas (150 códigos)
1.455 visualizaciones desde el 7 de Agosto del 2020
Simple función que mediante una expresión regular determina si una cadena contiene uno o mas números

1
2
3
4
5
6
hasNumber("la casa!!"); # False
hasNumber(""); # False
hasNumber("la c3asa!!"); # True
hasNumber("0la c9asa!!"); # True
hasNumber("125"); # True
hasNumber(12345); # True
Imágen de perfil

Determinar si una cadena contiene algún numero en JavaScript


JavaScript

Publicado el 6 de Agosto del 2020 por Katas (200 códigos)
2.012 visualizaciones desde el 6 de Agosto del 2020
Simple función que mediante una expresión regular determina si una cadena contiene uno o mas números

1
2
3
4
5
6
hasNumber("la casa!!"); // false
hasNumber(""); // false
hasNumber("la c3asa!!"); // true
hasNumber("0la casa!!"); // true
hasNumber("125"); // true
hasNumber(125); // true
Imágen de perfil

Convertir una lista bidimensional de números a caracteres (string)


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.059 visualizaciones desde el 20 de Mayo del 2020
Función recursiva que recibe una lista bidimensional de números enteros y con decimales (números sin comillas), y devuelva la misma lista con los valores como cadena (números entre comillas).

1
IntToString([[5, 4, [3, [2], 1]], [5, 4, []], [5, [4]]]) # [['5', '4', ['3', ['2'], '1']], ['5', '4', []], ['5', ['4']]]


Aquí el mismo código para una lista unidimensional:
https://www.lawebdelprogramador.com/codigo/Python/6207-Convertir-una-lista-de-numeros-a-caracteres-string.html
Imágen de perfil

Convertir una lista de números a caracteres (string)


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.664 visualizaciones desde el 20 de Mayo del 2020
Función que recibe una lista de números enteros y con decimales (números sin comillas), y devuelva la misma lista con los valores como cadena (números entre comillas).

1
2
IntToString([1, 2, 3, 4])     # ['1', '2', '3', '4']
IntToString([1, 2, 3.5, 4.7]) # ['1', '2', '3.5', '4.7']
Anterior12345Siguiente