Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
sin imagen de perfil

Números Capicuas


Lua

Publicado el 24 de Febrero del 2020 por Dario
18 visualizaciones desde el 24 de Febrero del 2020
Programa hecho en LUA que recibe como datos de entrada dos números enteros positivos y calcula e imprime los múltiplos de N inferiores a M que sean capicúas.
Imágen de perfil

Grabadora de audio mp3


Python

Publicado el 24 de Febrero del 2020 por Antonio
29 visualizaciones desde el 24 de Febrero del 2020
grab


Aplicación para grabación de sonido en formato mp3. Consta de 4 botones: "Carpeta" para seleccionar la carpeta de destino de las grabaciones, "Grabar" para iniciar el proceso de grabación, "Abrir" para reproducir un archivo previamente grabado con la aplicación y "Parar", para detener la grabación o para detener la reproducción del audio grabado.
Imágen de perfil
Val: 212
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Como obtener el elemento que tiene el foco con JavaScript


JavaScript

Publicado el 24 de Febrero del 2020 por Joan
9 visualizaciones desde el 24 de Febrero del 2020
Este código muestra como saber que elemento de nuestro formulario o pagina tiene el foco.

Para saber si un elemento tiene el foco, hay que comprobar si ese elemento es igual al document.activeElement, algo así:

1
if (document.activeElement === element) {}

donde element tiene que hacer referencia a un objecto, ya sea por su id, DOM, etc...

1
2
element=document.getElementById("elementoFormulario");
if (document.activeElement === element) {}

elemento-focus
Imágen de perfil

Obtener las propiedades de un triangulo dado


Java

Publicado el 24 de Febrero del 2020 por Administrador
23 visualizaciones desde el 24 de Febrero del 2020
Escriba un programa en Java que pregunte al usuario por las dimensiones de los lados de un triángulo e imprima sus propiedades: perímetro, área, y su clasificación de acuerdo a los lados (equilátero, isóceles o escaleno).

El área A de un triángulo se puede obtener a partir de las dimensiones de sus lados a, b y c, y el semiperímetro s, con la fórmula de Herón: https://es.wikipedia.org/wiki/Fórmula_de_Herón

Segun las dimensiones de sus lados, un triángulo se clasifica en:
Equilátero. Si todos sus lados miden lo mismo.
Isósceles. Si únicamente dos de sus lados miden lo mismo.
Escaleno. Si todos sus lados miden diferente.

1
2
3
4
5
6
7
8
9
$ java Triangulo
Propiedades de un triangulo
lado a: 10
lado b: 12
lado c: 12
Perimetro: 34.0
Area: 54.543560573178574
Triangulo isoceles
Triangulo acutangulo
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Sumar los valores de la posición par e impar de un array


JavaScript

Publicado el 23 de Febrero del 2020 por Katas
65 visualizaciones desde el 23 de Febrero del 2020
Varia gente esta en una fila, y necesita ser dividida en dos equipos. La primera persona va al equipo 1, la segunda persona va al equipo 2, la tercera al equipo 1, la cuarta al equipo 2 y así sucesivamente.

Crea una función que reciba un array de elementos positivos y devuelva un array con la suma de los equipos.

1
2
alternatingSums([50, 60, 60, 45, 70]); // [180, 105]
alternatingSums([100, 50]); // [100, 50]
Imágen de perfil

Menu de presentación


Java

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 23 de Febrero del 2020 por Yacoobs (Publicado el 21 de Febrero del 2020)
123 visualizaciones desde el 21 de Febrero del 2020
Hacia mucho tiempo que no subía nada y he creído conveniente mostrar una forma sencilla y elegante de mostrar una primera ventana de presentación de tu programa, al mismo tiempo te puede promocionar y puedes añadir enlaces para que la gente te conozca mejor
El programa es muy simple, un Frame con una imagen de fondo unos botones con imagen y un JtextArea donde se plasma tu mensaje de presentación, este mensaje se lee automáticamente desde un archivo txt alojado en el mismo programa, de esa forma es mas como editar dicho mensaje desde fuera sin necesidad de usar ningún programa para abrir el proyecto.
La ventana tiene características para mover la usando el click del ratón y arrastrar al mismo tiempo cambia su opacidad volviéndola transparente. Para terminar cuando cierras o lanzas tu programa este da un efecto de cerrado como si la ventana se desvanece poco a poco.
Importante:
Para el uso de este tipo de efecto el JFrame su metodo Undercorated (true)...


Muchas gracias y saludos

https://www.youtube.com/channel/UChFlaF3Ji9vWhizWyhBQdBg
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Crear una matriz con un borde de asteriscos


JavaScript

Publicado el 23 de Febrero del 2020 por Katas
56 visualizaciones desde el 23 de Febrero del 2020
Crear una función que recibe una matriz rectangular de caracteres, y devolver una matriz con un borde de asteriscos.

1
2
addBorder(["abc", "ded"]); // ["*****", "*abc*", "*ded*", "*****"]
addBorder(["a"]); // ["***", "*a*", "***"]
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Invertir el contenido que se encuentra entre parentesis


JavaScript

Publicado el 23 de Febrero del 2020 por Katas
60 visualizaciones desde el 23 de Febrero del 2020
Escribir una función que reciba una cadena, y gire el contenido que se encuentre entre paréntesis.

1
2
3
4
5
reverseInParentheses("bar"); // "bar"
reverseInParentheses("(bar)"); // "rab"
reverseInParentheses("foo(bar)baz(blim)"); // "foorabbazmilb"
reverseInParentheses("foo(bar(baz))blim"); // "foobazrabblim"
reverseInParentheses("12(34(56))78(90)"); // "1256437809"
Imágen de perfil

Graficador de funciones


Python

Publicado el 23 de Febrero del 2020 por Antonio
99 visualizaciones desde el 23 de Febrero del 2020
Script para graficar funciones sencillas mediante la introducción del rango de X y la expresión a representar.
graficador
Imágen de perfil
Val: 1.443
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Code Test - (Editor de código fuente)


JavaScript

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 22 de Febrero del 2020 por Scriptshow (Publicado el 19 de Octubre del 2016)
1.878 visualizaciones desde el 19 de Octubre del 2016
Script para editar y probar código HTML, CSS, JavaScript, etc. online y offline. Pega el código y pulsa el botón. El resultado se muestra en una ventana. Muy fácil de manejar y compatible.
Imágen de perfil
Val: 1.443
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Info Panel de Notas 1.0


PHP

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 22 de Febrero del 2020 por Scriptshow (Publicado el 2 de Diciembre del 2016)
4.528 visualizaciones desde el 2 de Diciembre del 2016
Sencillo Panel de Notas online. Ideal para mensajes cortos, notas, avisos, etc. en la web.
Una contraseña permite publicar mensajes en tiempo real. Muy sencillo de manejar y adaptar con escasos cambios. Personalizable con CSS e imágenes.


Espero sea útil.

Un saludo
Imágen de perfil
Val: 1.443
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Editor de texto con opciones básicas


JavaScript

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 22 de Febrero del 2020 por Scriptshow (Publicado el 10 de Diciembre del 2016)
6.077 visualizaciones desde el 10 de Diciembre del 2016
Sencillo Editor basado en "execCommand" incluido en JavaScript. Simplifica bastante el código necesario para ciertos comandos; estos comandos son ampliables siguiendo instruciones y documentación sobre "execCommand".
Es compatible con la mayoría de navegadores, con escasas diferencias. Se ha utilizado a lo largo de años para construir editores más sofisticados.

Es útil para experimentar y ver resultados. Puede ser adaptable con CSS-Style a pequeños proyectos. En fin...


Un saludo
Imágen de perfil
Val: 1.443
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Plantilla HTML para Web 2.0


HTML

estrellaestrellaestrellaestrellaestrella(13)
Actualizado el 22 de Febrero del 2020 por Scriptshow (Publicado el 19 de Agosto del 2017)
5.655 visualizaciones desde el 19 de Agosto del 2017
Una Web 2.0 basada en HTML y CSS compatible.

Un efecto Parallax y Reveal para presentar todos los contenidos desplazando la barra de Scroll.
La estructura es ampliable, adaptable, compatible con cualquier pantalla y/o dispositivo.
La respuesta del Sitio es ágil y rápida con imágenes optimizadas.

Un Saludo
Imágen de perfil
Val: 1.443
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Imagen de fondo JavaScript vs CSS3


JavaScript

Actualizado el 22 de Febrero del 2020 por Scriptshow (Publicado el 6 de Noviembre del 2016)
2.909 visualizaciones desde el 6 de Noviembre del 2016
Imagen de fondo ajustada proporcionalmente con JavaScript, Igual que ocurre con CSS3 y Background-Size.

El script, compara y cambia la Class - CSS según redimensionamos...
Si has optimizado la imagen, responderá en milisegundos.

Espero sea útil.
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Ordenar un array de valor excepto los valores -1


JavaScript

Publicado el 22 de Febrero del 2020 por Katas
78 visualizaciones desde el 22 de Febrero del 2020
Algunas personas están paradas en una fila en un parque. Hay árboles entre ellos que no se pueden mover. Su tarea es reorganizar a las personas por sus alturas en un orden no descendente sin mover los árboles. ¡La gente puede ser muy alta!
Los arboles tienen el valor -1.

1
2
3
sortByHeight([-1, 150, 190, 170, -1, -1, 160, 180]); // [-1, 150, 160, 170,  190]
sortByHeight([-1, -1, -1, -1, -1]); // [-1, -1, -1, -1, -1]
sortByHeight([4, 2, 9, 11, 2, 16]); // [2, 2, 4, 9, 11, 16]
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Determinar si una cadena es un palíndromo


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 13 de Febrero del 2020)
208 visualizaciones desde el 13 de Febrero del 2020
Crear una función que reciba una cadena y devuelva true o false dependiendo de si la cadena es un polindromo.

Un palíndromo es una palabra o frase que se lee igual de izquierda a derecha que de derecha a izquierda.

1
2
3
4
5
checkPalindrome("aabaa"); // true
checkPalindrome(""); // true
checkPalindrome("12321"); // true
checkPalindrome("123321"); // true
checkPalindrome("aabcaa"); // false
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Encontrar el par de elementos adyacentes con el producto mas grande


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 13 de Febrero del 2020)
200 visualizaciones desde el 13 de Febrero del 2020
Dada un array de enteros, encuentre el par de elementos adyacentes que tiene el producto más grande y devuelva ese producto.
El array siempre contendrá como mínimo dos elementos.

1
2
3
4
5
adjacentElementsProduct([6, 6, -2, -5, 7, 3]); // 36
adjacentElementsProduct([3, 6, -2, -5, 7, 3]); // 21
adjacentElementsProduct([-23, 4, -3, 8, -12]); // -12
adjacentElementsProduct([4, 1, 2, 3, 1, 5]); // 6
adjacentElementsProduct([4, 1]); // 4
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Buscar el área de un polígono según el tamaño indicado


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 13 de Febrero del 2020)
148 visualizaciones desde el 13 de Febrero del 2020
Crear una función que calcule el área de un polígono según el valore recibido

Imagen de los polígonos según n
area


1
2
3
4
shapeArea(1); // 1
shapeArea(2); // 5
shapeArea(3); // 13
shapeArea(4); // 25
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript
Actualizado

Obtener la cantidad de valores que falta en un array


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 13 de Febrero del 2020)
227 visualizaciones desde el 13 de Febrero del 2020
Crear una función que recibe un array de valores enteros y tiene que devolver la cantidad de números que faltan entre los valores del array.

1
2
3
4
makeArrayConsecutive2([0, 3]); // 2
makeArrayConsecutive2([6, 2, 3, 8]); // 3
makeArrayConsecutive2([5, 4, 6]); // 0
makeArrayConsecutive2([1]); // 0
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener una secuencia creciente eliminando no mas que un elemento


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 16 de Febrero del 2020)
181 visualizaciones desde el 16 de Febrero del 2020
Dada una secuencia de enteros como una matriz, determine si es posible obtener una secuencia estrictamente creciente eliminando no más de un elemento de la matriz.

Nota: la secuencia a0, a1, ..., an se considera estrictamente creciente si a0 <a1 <... <an. La secuencia que contiene solo un elemento también se considera estrictamente creciente.

1
2
3
4
5
almostIncreasingSequence([1, 2, 5, 3, 5]); // true
almostIncreasingSequence([1, 2, 1, 2]); // false
almostIncreasingSequence([1, 3, 2, 1]); // false
almostIncreasingSequence([1, 3, 2]); // true
almostIncreasingSequence([10, 1, 2, 3, 4, 5]); // true
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Sumar verticalmente los elementos de una matriz


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 16 de Febrero del 2020)
186 visualizaciones desde el 16 de Febrero del 2020
Dada una matriz de matrices rectangular de enteros, donde cada valor representa el costo de la habitación, su tarea es devolver la suma total de todas las habitaciones que en su valor superior no haya un 0.

1
2
3
4
matrix = [[0, 1, 1, 2],
          [0, 5, 0, 0],
          [2, 0, 3, 3]];
matrixElementsSum(matrix); // 9

1
2
3
4
matrix = [[1, 1, 1, 0],
          [0, 5, 0, 1],
          [2, 1, 3, 10]];
matrixElementsSum(matrix); // 9
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

obtener un array con los valores mas largos


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 18 de Febrero del 2020)
142 visualizaciones desde el 18 de Febrero del 2020
Dado un array de valores, crear una función que devuelva otro array de valores únicamente con los valores con la longitud mas larga.

1
2
3
allLongestStrings(["aba", "aa", "ad", "vcd", "aba"]); // ["aba", "vcd", "aba"]
allLongestStrings(["aa"]); // ["aa"]
allLongestStrings(["aa", "bbb", "cccc"]); // ["cccc"]
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Cantidad de caracteres que se repiten entre dos cadenas


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 21 de Febrero del 2020)
72 visualizaciones desde el 21 de Febrero del 2020
Crear una función que recibe dos cadenas, y tiene que devolver la cantidad de caracteres que se repiten.

1
2
3
commonCharacterCount("aabcc", "adcaa"); // 3
commonCharacterCount("zzzz", "zzzzzzzzz"); // 4
commonCharacterCount("a", "b"); // 0
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Determinar si la suma de la mitad de un numero es igual a la suma de la segunda mitad


JavaScript

Actualizado el 22 de Febrero del 2020 por Katas (Publicado el 21 de Febrero del 2020)
112 visualizaciones desde el 21 de Febrero del 2020
Dado un numero par, crear una función que determine si la suma de la primera mitad es igual a la suma de la segunda mitad.

1
2
3
4
isLucky(1230); // true
isLucky(1231); // false
isLucky(00); // true
isLucky(01); // false
Imágen de perfil
Val: 1.255
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Mostrar una imagen diferente cada vez que carga la pagina


JavaScript

Publicado el 22 de Febrero del 2020 por Joel
82 visualizaciones desde el 22 de Febrero del 2020
Este código muestra como mostrar una imagen diferente de manera aleatoria cada vez que se carga la pagina.
Imágen de perfil

Desordenar un vector numérico


Java

Publicado el 21 de Febrero del 2020 por Octulio
167 visualizaciones desde el 21 de Febrero del 2020
Codificación en lenguaje Java del algoritmo "Fisher-Yates shuffle".
Los datos de entrada son un conjunto de valores numéricos que supuestamente están ordenados y almacenados en un vector. Y los datos de salida están desordenados o mezclados en el mismo vector de entrada.
La base teórica de este tema puede ser leído en:

DesordenarVector
DesordenarVector-2
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Sumar los dígitos de un numero


JavaScript

Publicado el 21 de Febrero del 2020 por Katas
102 visualizaciones desde el 21 de Febrero del 2020
Crear una función que reciba un entero y devuelva la suma de sus valores.

1
2
3
4
5
sumNumbers(11111); // 5
sumNumbers(1230); // 6
sumNumbers(1231); // 7
sumNumbers(00); // 0
sumNumbers(1); // 1
Imágen de perfil

Convertir una lista de listas en una sola lista


Python

Actualizado el 21 de Febrero del 2020 por Katas (Publicado el 20 de Febrero del 2020)
193 visualizaciones desde el 20 de Febrero del 2020
Crear una función recursiva que reciba una lista que puede contener es su interior otras listas, y que a su vez pueden contener mas listas, para devuelva una sola lista con sus valores.

1
2
3
4
5
list_flat([1, 2, 3]) # [1, 2, 3]
list_flat([[1], [], 2, [3,[4, 5, 6]], 7]) # [1, 2, 3, 4, 5, 6, 7]
list_flat([[[], []], []]) # []
list_flat([1, [[], []], []]) # [1]
list_flat([1, [["a"], [[[[["e"]]]]]], [["i"]]]) # [1, 'a', 'e', 'i']
Imágen de perfil
Val: 1.005
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Comprobar si dos arrays son iguales


JavaScript

Publicado el 21 de Febrero del 2020 por Katas
195 visualizaciones desde el 21 de Febrero del 2020
Crear una función que reciba dos valores, y devuelva true si los das valores son arrays y son iguales.

1
2
3
4
5
arraySame(["a"], ["a"]);       // true
arraySame(["a", 1], ["a", 1]); // true
arraySame([], []);             // true
arraySame(["a", 1], [1, "a"]); // false
arraySame("a", ["a"]);         // false