Mostrar los tags: red

Mostrando del 11 al 20 de 76 coincidencias
Se ha buscado por el tag: red
Imágen de perfil

Determinar en qué posición de una lista está el mayor número par (Utilizando la función reduce)


Python

Actualizado el 6 de Febrero del 2021 por Katas (150 códigos) (Publicado el 30 de Noviembre del 2020)
1.844 visualizaciones desde el 30 de Noviembre del 2020
Dada una lista de enteros positivos, determinar cual es el elemento par mas grande y su posición dentro de la lista.
Ejemplo utilizando la función reduce dentro de una función lambda.

1
2
numeros=[4, 6, 32, 6, 3, 5, 37, 2, 1, 7]
mayor=mayorPar(numeros) # (32, 6)


El mismo ejemplo utilizando un bucle for
https://www.lawebdelprogramador.com/codigo/Python/6744-Determinar-en-que-posicion-de-de-una-lista-esta-el-mayor-numero-par-Utilizando-un-bucle-for.html
Imágen de perfil

Indicar la repetición de valores consecutivos en una lista mediante una tupla


Python

Publicado el 22 de Diciembre del 2020 por Katas (150 códigos)
2.582 visualizaciones desde el 22 de Diciembre del 2020
valores consecutivos mediante una tupla (valor, cantidad de repeticiones). Por ejemplo, empaquetar([1, 1, 1, 3, 5, 1, 1, 3, 3]) debe devolver [(1, 3), (3, 1), (5,1), (1, 2), (3, 2)].

1
2
3
4
5
empaquetar([1, 1, 1, 3, 5, 1, 1, 3, 3]) # [(1, 3), (3, 1), (5, 1), (1, 2), (3, 2)]
empaquetar([1, 2, 3, 3, 3, 1]) # [(1, 1), (2, 1), (3, 3), (1, 1)]
empaquetar([1, 1, 1, 1]) # [(1, 4)]
empaquetar([1, 1, "a", "a", "s", "s"]) # [(1, 2), ('a', 2), ('s', 2)]
empaquetar([]) # []
Imágen de perfil

Copiar un archivo en binario


Java

Publicado el 16 de Septiembre del 2020 por Katas (25 códigos)
3.440 visualizaciones desde el 16 de Septiembre del 2020
Código que muestra como copiar archivo en modo binario. En vez de usar los Reader y los Writer, se usan los InputStream y los OutputStream. En lugar de los readLine() y println(), hay que usar los métodos read() y write() de array de bytes.
Imágen de perfil

Código para leer un archivo y mostrar su contenido con FileReader


Java

Publicado el 14 de Septiembre del 2020 por Katas (25 códigos)
3.174 visualizaciones desde el 14 de Septiembre del 2020
Código que muestra como leer un archivo de texto linea a linea y mostrar su contenido por pantalla, teniendo en cuenta cualquier excepción de apertura y cierre. Utiliza FileReader y el BufferedReader.

Ejemplo utilizando Scanner: https://www.lawebdelprogramador.com/codigo/Java/6472-Codigo-para-leer-un-archivo-y-mostrar-su-contenido-con-Scanner.html
Imágen de perfil

Devuelve cada elemento que existe en cualquiera de los arrays recibidos


JavaScript

Publicado el 24 de Agosto del 2020 por Katas (200 códigos)
970 visualizaciones desde el 24 de Agosto del 2020
Función que recibe uno o varios arrays, y devuelve cada elemento que existe en cualquiera de los array recibidos sin repetirlos.
Cualquier elemento que no sea un array es desestimado.

1
2
3
4
5
joinArray([1,2,3]);                     // [1, 2, 3]
joinArray([1,2,3], [3,4], []);          // [1, 2, 3, 4]
joinArray(["a","b"], ["b","c"]);        // ['a', 'b', 'c']
joinArray([1,2], [1,2], [], "string");  // [1, 2]
joinArray([1,2,3], {key:1}, [3,4]);     // [1, 2, 3, 4]
Imágen de perfil

Función para juntar arrays en JavaScript


JavaScript

Publicado el 24 de Agosto del 2020 por Katas (200 códigos)
1.164 visualizaciones desde el 24 de Agosto del 2020
Función que recibe uno o mas arrays, y los junta en un solo array.
Cualquier elemento que no sea un array es desestimado.

1
2
3
4
5
6
joinArray([1,2,3]);                     // [1, 2, 3]
joinArray([1,2,3], [4,5,6], [7]);       // [1, 2, 3, 4, 5, 6, 7]
joinArray(["a","b"], ["c","d"]);        // ['a', 'b', 'c', 'd']
joinArray([1,2], ["a","b"]);            // [1, 2, 'a', 'b']
joinArray([], ["a","b"], [], "string"); // ['a', 'b']
joinArray([1,2,3], {key:1}, [4,5]);     // [1, 2, 3, 4, 5]
Imágen de perfil

Instalador para OpenOffice en español.


Linux/Unix Shell Scripting

Publicado el 24 de Agosto del 2020 por Octulio (35 códigos)
1.018 visualizaciones desde el 24 de Agosto del 2020
Programa para instalar OpenOffice, español, en Linux: CentOS/Fedora/RedHat.
Proceso de creación del archivo autoextraíble con makeself: los pasos a seguir son

0) Iniciar la interfaz gráfica de su sistema Linux siendo 'root':
1) Crear un directorio de trabajo mediante Dolphin: /base/tempo
2) Ejecute Firefox y descargue el paquete (en español) "Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_es.tar.gz" del sitio de Apache OpenOffice: https://www.openoffice.org/es/descargar/
3) Guardar el paquete descargado en el directorio de trabajo.
4) Abrir un editor de textos: KWrite por ejemplo...
5) Copiar el código fuente de 'instalar' que está publicado en este artículo en el editor de textos.
6) Guardar a 'instalar' en el directorio de trabajo junto con el paquete de OpenOffice y coloque permisos de ejecución a 'instalar'.
7) Abrir una consola de textos, puede ser 'Konsole'
8) Dirigirse al directorio de trabajo: 'cd /base/tempo'
9) Ejecutar 'makeself' de la siguiente manera:
makeself --nocomp /base/tempo OpenOffice-es.sh "Apache OpenOffice español" ./instalar
10) Ejecutar comando 'vdir' para ver los resultados obtenidos.
Ahora se cuenta con un único archivo autoejecutable para instalar OpenOffice en Linux.
Para conocer más opciones sobre 'makeself', ejecute: man makeself.

instalador-openoffice-esp