Historial de los últimos códigos añadidos

Listado de los últimos códigos introducidos.
Imágen de perfil

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


JavaScript

Publicado el 23 de Febrero del 2020 por Katas
50 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)
114 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

Crear una matriz con un borde de asteriscos


JavaScript

Publicado el 23 de Febrero del 2020 por Katas
43 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

Invertir el contenido que se encuentra entre parentesis


JavaScript

Publicado el 23 de Febrero del 2020 por Katas
40 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
77 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
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.877 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
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
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.074 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
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
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.907 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

Ordenar un array de valor excepto los valores -1


JavaScript

Publicado el 22 de Febrero del 2020 por Katas
72 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
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
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
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
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

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)
175 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

Sumar verticalmente los elementos de una matriz


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 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

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)
137 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

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)
65 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

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)
106 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: 43
Ha mantenido su posición en WordPress (en relación al último mes)
Gráfica de WordPress

Mostrar una imagen diferente cada vez que carga la pagina


JavaScript

Publicado el 22 de Febrero del 2020 por Joel
74 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
160 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

Sumar los dígitos de un numero


JavaScript

Publicado el 21 de Febrero del 2020 por Katas
97 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)
183 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

Comprobar si dos arrays son iguales


JavaScript

Publicado el 21 de Febrero del 2020 por Katas
181 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
Imágen de perfil

Animación avión volando


Visual Basic

Publicado el 21 de Febrero del 2020 por Cris
133 visualizaciones desde el 21 de Febrero del 2020
Animación de un avión volando sin destellos.
Código Freeware del 2009.

avion-volando
Imágen de perfil

Generador de contraseñas


Python

Actualizado el 21 de Febrero del 2020 por Antonio (Publicado el 20 de Febrero del 2020)
282 visualizaciones desde el 20 de Febrero del 2020
Programa creado para generar contraseñas, a partir de un número mínimo de caracteres (en mayúsculas, minúsculas y numéricos) y longitud de la contraseña, introducidos por el usuario.

gc
sin imagen de perfil

Validador Tipo de Identificacion Java 2020


Java

Actualizado el 21 de Febrero del 2020 por Francesco Antonio (Publicado el 20 de Febrero del 2020)
98 visualizaciones desde el 20 de Febrero del 2020
Algoritmo Actualizado para validar Cedulas y Ruc de Personas Naturales, Ruc Juridico, Y Ruc Natural
Imágen de perfil
Actualizado

CEYS Versión 1805


Visual Basic

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 21 de Febrero del 2020 por Rafael (Publicado el 9 de Enero del 2020)
1.528 visualizaciones desde el 9 de Enero del 2020
CEYS: Control de Entradas y Salidas. Versión 1805
Sistema de facturación y control de inventarios, Multiusuario, Compras, Ventas, Notas de Crédito, Notas de Débito, Traslados entre Inventarios, Órdenes de Trabajo. Capturas a través de lector de códigos de barras. Cuentas por Pagar, Cuentas por Cobrar, Pagos, Análisis de Saldos por Antigüedad. Control de inventarios múltiples. Requiere WinRar para descomprimir. SO: W7, W8, W10.