Historial de los últimos códigos añadidos

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

Sudoku C64


Basic

Actualizado el 17 de Noviembre del 2019 por Adelino (Publicado el 23 de Octubre del 2019)
1.005 visualizaciones desde el 23 de Octubre del 2019
Programa para Commodore 64.

Imagen-1
sin imagen de perfil

Función que vaya sumando todos los dígitos de un numero


JavaScript

Publicado el 17 de Noviembre del 2019 por katas
24 visualizaciones desde el 17 de Noviembre del 2019
Crear una función recursiva que recibe un numero y devuelve el resultado de ir sumando todos sus dígitos hasta que solo quede un dígito.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
digital_root(16)
// 1 + 6
// 7
 
digital_root(942)
// 9 + 4 + 2
// 15 ...
// 1 + 5
// 6
 
digital_root(493193)
// 4 + 9 + 3 + 1 + 9 + 3
// 29 ...
// 2 + 9
// 11 ...
// 1 + 1
// 2
Imágen de perfil

Árbol Genealógico


Access

Publicado el 17 de Noviembre del 2019 por Administrador
33 visualizaciones desde el 17 de Noviembre del 2019
Base de datos para el mantenimiento y gestión de un árbol genealógico de los antepasados, ya sea para personas o animales.

arbol-genealogico
sin imagen de perfil

Devolver true o false según cadena recibida


JavaScript

Publicado el 17 de Noviembre del 2019 por katas
43 visualizaciones desde el 17 de Noviembre del 2019
Crear una función que si recibe "Y" o "Yes" devuelve true, "N" o "No" devuelva false y que si recibe cualquier valor diferente, se pueda especificar el resultado por defecto.

1
2
3
4
5
6
7
yesNo('Y') // true
yesNo('y') // true
yesNo('yes') // true
yesNo('n') // false
yesNo('No') // false
yesNo('Foo', true) // true
yesNo('Foo') // false
Imágen de perfil

Juego del ahorcado en consola


Java

Publicado el 16 de Noviembre del 2019 por Administrador
75 visualizaciones desde el 16 de Noviembre del 2019
Juego del ahorcado desde la consola/terminal donde hay que adivinar una de las palabras almacenadas en un array.

ahorcado
Imágen de perfil

Ordenar un array bidimensional por uso de sus campos


JavaScript

Publicado el 15 de Noviembre del 2019 por Xavi
102 visualizaciones desde el 15 de Noviembre del 2019
En este código se muestra como ordenar un array asociativo por el campo edad.

Array Inicial:
1
2
3
4
5
[
    {nombre:"Juan", edad:18},
    {nombre:"Manuel", edad:12},
    {nombre:"Alberto", edad:15}
]

resultado:
1
2
3
4
5
[
    {nombre:"Manuel", edad:12},
    {nombre:"Alberto", edad:15},
    {nombre:"Juan", edad:18}
]
Imágen de perfil
Actualizado

Ordenar por su clave un objeto asociativo


JavaScript

Actualizado el 15 de Noviembre del 2019 por Xavi (Publicado el 28 de Noviembre del 2013)
6.452 visualizaciones desde el 28 de Noviembre del 2013
Código que muestra como ordenar un array o vector asociativo (clave, valor) por su clave.

Recibe este objecto:
1
2
3
4
5
{
    "text2":"hola",
    "text1":"casa",
    "lugar":"japon"
};

Devuelve:
1
2
3
4
5
{
    "lugar":"japon",
    "text1":"casa",
    "text2":"hola"
}
sin imagen de perfil

Determinar si un array de números son consecutivos


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 15 de Noviembre del 2019 por katas
90 visualizaciones desde el 15 de Noviembre del 2019
Función que recibe un array de números y determina si son consecutivos.
Para determinar si son consecutivos, se ejecuta un bucle (recude) donde se resta el valor anterior con el valor actual+1. Si al final el resultado es 0 todos son consecutivos.

1
2
3
4
5
6
7
8
9
sonConsecutivos([4,3,2,1]);                 // 0 SI
sonConsecutivos([5,4,3,2,1,0,-1,-2]);       // 0 SI
sonConsecutivos([1,2,3,4,5,6,7,8,9,10,11]); // 0 SI
sonConsecutivos([-5,-4,-3,-2]);             // 0 SI
sonConsecutivos([5,3,2,1]);                 // 1 NO
sonConsecutivos([1,2,4,5]);                 // 1 NO
sonConsecutivos([]);                        // -1 NO
sonConsecutivos([5]);                       // -1 NO
sonConsecutivos(["casa"]);                  // -1 NO
Imágen de perfil

sucesión de números del Fibonacci en PHP


PHP

Publicado el 15 de Noviembre del 2019 por Xavi
116 visualizaciones desde el 15 de Noviembre del 2019
Código sencillo, que devuelve la sucesión de números del Fibonacci.
Imágen de perfil
Actualizado

Sucesión de números del Fibonacci en JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 15 de Noviembre del 2019 por Xavi (Publicado el 19 de Septiembre del 2012)
46.169 visualizaciones desde el 19 de Septiembre del 2012
Código sencillo, que devuelve la sucesión de números del Fibonacci.
Imágen de perfil

Función que quita los elementos repetidos de un array que se encuentran en otro array


PHP

Publicado el 14 de Noviembre del 2019 por Xavi
132 visualizaciones desde el 14 de Noviembre del 2019
Función que quita los elementos repetidos de un array que se encuentran en otro array.

1
2
3
4
arrayDiff([1,2],[1]); // [2]
arrayDiff([1,2,2,2,3],[2]); // [1,3]
arrayDiff([],[2,3]); // empty
arrayDiff(['a','b','c','a','e','c'], ['a', 'c']); // ['b', 'e']
sin imagen de perfil

Función que quita los elementos repetidos de un array que se encuentran en otro array


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 14 de Noviembre del 2019 por katas (Publicado el 10 de Noviembre del 2019)
240 visualizaciones desde el 10 de Noviembre del 2019
Función que quita los elementos repetidos de un array que se encuentran en otro array.

1
2
3
array_diff([1,2],[1]); // [2]
array_diff([1,2,2,2,3],[2]); // [1,3]
array_diff([],[2,3]); // []
Imágen de perfil
Val: 40
Ha mantenido su posición en Progress (en relación al último mes)
Gráfica de Progress

Comprimir archivos con .BAT


Ms-Dos

Publicado el 14 de Noviembre del 2019 por Ana Zelideth
133 visualizaciones desde el 14 de Noviembre del 2019
Les comparto como pueden ejecutar el comando rar para comprimir archivos en Windows desde la CMD y después eliminar los archivos.
sin imagen de perfil

Función para devolver un array con la estructura de un arbol


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 14 de Noviembre del 2019 por katas
115 visualizaciones desde el 14 de Noviembre del 2019
Función que recibe un numero de alturas a crear y devuelve un array en forma de árbol con las alturas indicadas.

1
2
3
4
5
6
towerBuilder(4);
// [
// '  *  ',
// ' *** ',
// '*****'
// ]

1
2
3
4
5
6
7
8
towerBuilder(6);
// [
// '    *    ',
// '   ***   ',
// '  *****  ',
// ' ******* ',
// '*********'
// ]
sin imagen de perfil

Devolver el numero de caracteres repetidos en una cadena


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 14 de Noviembre del 2019 por katas
128 visualizaciones desde el 14 de Noviembre del 2019
Crear una función que devuelva la cantidad de letras o números que se repiten sin tener en cuenta las mayúsculas o minúsculas.

1
2
3
4
5
6
7
8
duplicateCount(""); // 0
duplicateCount("abcde"); // 0
duplicateCount("aabbcde"); // 2
duplicateCount("aabBcde"); // 2
duplicateCount("indivisibility"); // 1
duplicateCount("Indivisibilities"); // 2
duplicateCount("aA11"); // 2
duplicateCount("ABBA"); // 2
sin imagen de perfil

Simular el texto que aparece en los likes de facebook


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 14 de Noviembre del 2019 por katas
144 visualizaciones desde el 14 de Noviembre del 2019
Implementar una función que según un array de nombres nos devuelva:
Si no hay ningun like: no one likes this
Si hay un like: Peter likes this
Si hay dos likes: Jacob and Alex like this
Si hay tres likes: Max, John and Mark like this
Mas de tres likes: Alex, Jacob and 2 others like this

1
2
3
4
5
likes ([]); // "no one likes this"
likes(["Peter"]); // "Peter likes this"
likes(["Jacob", "Alex"]); // "Jacob and Alex like this"
likes(["Max", "John", "Mark"]); // "Max, John and Mark like this"
likes(["Alex", "Jacob", "Mark", "Max"]); // "Alex, Jacob and 2 others like this"
Imágen de perfil

Convertir una cadena en variable


Python

Publicado el 14 de Noviembre del 2019 por joel
132 visualizaciones desde el 14 de Noviembre del 2019
Este simple código muestra como convertir una cadena o string en una simple variable de Python, y como convertir los textos contenido de una lista en variables.
sin imagen de perfil

Contar los pasajeros que quedan en un autobus


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 12 de Noviembre del 2019 por katas
203 visualizaciones desde el 12 de Noviembre del 2019
En un autobús que se mueve por la ciudad, en cada parada sube y baja gente, por lo que sabiendo la gente que ha subido y bajado en cada parada sabremos la gente que hay actualmente en el autobús.

Los datos los tenemos en un array bidimensional donde el primer elemento son los usuarios que han subido, y el segundo elemento los usuarios que han bajado.
Hay que saber los usuarios que quedan en el autobús.

1
2
3
number([[10,0],[3,5],[5,8]]); // 5
number([[3,0],[9,1],[4,10],[12,2],[6,1],[7,10]]); // 17
number([[3,0],[9,1],[4,8],[12,2],[6,1],[7,8]]); // 21
sin imagen de perfil

Obtener el máximo y mínimo de una cadena de enteros


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 12 de Noviembre del 2019 por katas
191 visualizaciones desde el 12 de Noviembre del 2019
Dada una cadena de números enteros, devolver una cadena con el valor mas alto y mas bajo.
Todos los valores recibidos en la cadena son enteros.

1
2
3
highAndLow("1 2 3 4 5");  // return "5 1"
highAndLow("1 2 -3 4 5"); // return "5 -3"
highAndLow("1 9 3 4 -5"); // return "9 -5"
Imágen de perfil
Actualizado

Búsqueda de números perfectos


Python

Actualizado el 12 de Noviembre del 2019 por joel (Publicado el 6 de Marzo del 2019)
836 visualizaciones desde el 6 de Marzo del 2019
Código que devuelve los números perfectos comprendidos entre 1 y n.

Un número perfecto es un número natural que es igual a la suma de sus divisores propios positivos.

El número 6 seria un ejemplo de número perfecto:
1, 2 y 3; y 6 = 1 + 2 + 3
Imágen de perfil

Búsqueda de números perfectos


PHP

Publicado el 12 de Noviembre del 2019 por joel
193 visualizaciones desde el 12 de Noviembre del 2019
Código que devuelve los números perfectos comprendidos entre 1 y n.

Un número perfecto es un número natural que es igual a la suma de sus divisores propios positivos.

El número 6 seria un ejemplo de número perfecto:
1, 2 y 3; y 6 = 1 + 2 + 3
sin imagen de perfil

Compara dos arrays sabiendo que el segundo es la raiz cuadrada de algún valor del primer array


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 11 de Noviembre del 2019 por katas
203 visualizaciones desde el 11 de Noviembre del 2019
Dado dos arrays (a y b), escribir una función que revise si los dos arrays tienen los mismos elementos, teniendo en cuenta, que los elementos en el array b son la raiz cuadrado de los valores del array a, sin estar en el mismo orden.
Hay que controlar que los array a y b sean arrays y tengan valores, en caso contrario devolver false.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 361]
document.write("<br>"+comp(a, b)); // true
 
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [11*11, 121*121, 144*144, 19*19, 161*161, 19*19, 144*144, 19*19];
document.write("<br>"+comp(a, b)); // true
 
a = [121, 144, 19, 161, 19, 144, 19, 11];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
 
a = null;
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
 
a = [];
b = [121, 14641, 20736, 361, 25921, 361, 20736, 360]
document.write("<br>"+comp(a, b)); // false
Imágen de perfil
Actualizado

Determinar si un numero es primo


JavaScript

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 10 de Noviembre del 2019 por xve (Publicado el 27 de Enero del 2016)
24.426 visualizaciones desde el 27 de Enero del 2016
Este simple código muestra una manera sencilla de determinar si un numero es primo.
sin imagen de perfil

Función para calcular la persistencia de un numero


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Noviembre del 2019 por katas
224 visualizaciones desde el 10 de Noviembre del 2019
Función que toma como parámetro un numero y devuelve la persistencia de la multiplicación hasta que solo queda un numero, devolviendo el numero de veces que ha realizado dicha operación.

1
2
3
persistence(39) === 3 // 3*9 = 27, 2*7 = 14, 1*4=4 y 4 solo es un dígito
persistence(999) === 4 // 9*9*9 = 729, 7*2*9 = 126, 1*2*6 = 12, y finalmente 1*2 = 2
persistence(4) === 0 // 4 no se puede multiplicar ya que es un único dígito
Imágen de perfil

Obtener la IP del usuario con JavaScript utilizando RTCPeerConnection


JavaScript

Publicado el 10 de Noviembre del 2019 por joel
232 visualizaciones desde el 10 de Noviembre del 2019
Este código muestra como obtener la IP de un usuario utilizando RTCPeerConnection (https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection)
Imágen de perfil

Obtener la IP del usuario con JQuery utilizando un servidor externo


JQuery

Publicado el 10 de Noviembre del 2019 por joel
224 visualizaciones desde el 10 de Noviembre del 2019
Este código muestra como obtener la ip del usuario utilizando la api de ipfy.org

Nos puede devolver la IP en modo texto si llamamos únicamente a: https://api.ipify.org
O en modo json y le pasamos como parámetro: https://api.ipify.org?format=json
Imágen de perfil

Copiar un texto de nuestra página al portapapeles


JavaScript

Publicado el 9 de Noviembre del 2019 por info
266 visualizaciones desde el 9 de Noviembre del 2019
Este simple código muestra como copiar cualquier texto de nuestra página web al portapapeles.

La manera de funcionar, es creando un input, poniendo en el texto deseado, seleccionar el texto de ese input, copiarlo y eliminar el input creado.
Imágen de perfil

Calcular el mínimo común múltiplo de varios números


Dev - C++

Publicado el 8 de Noviembre del 2019 por Administrador
201 visualizaciones desde el 8 de Noviembre del 2019
Este programa os ayudara a calcular el mínimo común múltiplo de varios números, asta un máximo de 100 números.

Se introduce la cantidad de números de los que queréis calcular el m.c.m. , y posteriormente, decís cuales son. El programa buscara de entre todos sus múltiplos, cual es el correcto. Existe un máximo de intentos para el programa. Si por ejemplo el mínimo común múltiplo de los números que pedís, el programa no logra encontrarlos en el numero de oportunidades posible, dirá que el programa no ha sido capaz de encontrar ninguno, pero que de forma automática, genera un múltiplo de todos ellos, que no tiene por que ser el m.c.m, pero algo es algo (lo hace con el producto entre todos los números).

minimo-comun-multiplo-de-varios-numeros
sin imagen de perfil

Invertir una cadena de caracteres en C++


Dev - C++

Publicado el 7 de Noviembre del 2019 por Joan
327 visualizaciones desde el 7 de Noviembre del 2019
Función que muestra como invertir una cadena de caracteres
Imágen de perfil
Val: 40
Ha mantenido su posición en Progress (en relación al último mes)
Gráfica de Progress

SUM en Progres 4gl


Progress

Publicado el 7 de Noviembre del 2019 por Ana Zelideth
54 visualizaciones desde el 7 de Noviembre del 2019
Les comparto como pueden hacer un suma de datos como la función SUM de SQL en Progress 4gl utilizando las funciones de ACCUMULATE