Historial de los últimos códigos añadidos

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

Obtener el valor mínimo de una lista recursivamente


Python

Publicado el 28 de Octubre del 2020 por Katas (120 códigos)
97 visualizaciones desde el 28 de Octubre del 2020
Ejemplo del uso de una función recursiva para obtener el valor mas bajo de una lista.

La función verifica que el primer elemento de la lista sea inferior al valor anterior, y cuando se llama a si misma, envía la lista sin el primer elemento de la misma, y el valor inferior leído hasta el momento.

sys.maxsize obtiene el valor entero mas alto posible.

1
2
3
menorRecursivo([5,3,8,6,1,4]) # 1
menorRecursivo([5,3,8,6,9,1]) # 1
menorRecursivo([1,5,3,8,6,4]) # 1
Imágen de perfil
Val: 30
Ha aumentado 1 puesto en Haskell (en relación al último mes)
Gráfica de Haskell

Saber si un número es primo usando JavaScript


JavaScript

Publicado el 27 de Octubre del 2020 por Hdb Programming (42 códigos)
77 visualizaciones desde el 27 de Octubre del 2020
Código para averiguar si un número es primo usando JavaScript
Imágen de perfil

Combinador de archivos de video y audio.


Python

Actualizado el 27 de Octubre del 2020 por Antonio (33 códigos) (Publicado el 26 de Octubre del 2020)
161 visualizaciones desde el 26 de Octubre del 2020
Sencilla interfaz con la que se puede crear un archivo combinando la información de uno de video y otro de audio.
USO: Con los botones "SELECCIONAR ARCHIVO DE AUDIO" y "SELECCIONAR ARCHIVO DE VIDEO" seleccionamos los archivos de audio y vídeo, respectivamente que queremos unir y con el botón "COMBINAR AUDIO Y VIDEO" ubicamos y damos nombre al nuevo archivo que contendrá la información de los dos archivos cargados.

ng
Imágen de perfil
Actualizado

Juego de la Serpiente (en ASCII)


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 27 de Octubre del 2020 por Antonio (33 códigos) (Publicado el 30 de Marzo del 2020)
2.332 visualizaciones desde el 30 de Marzo del 2020
Versión, con caracteres ASCII del popular "Juego de la Serpiente" que incorpora una pantalla de opciones. El control de la serpiente se efectúa mediante las teclas de dirección del teclado. También puede pausarse la partida, presionando la barra espaciadora y una función para salir de partida, mediante la tecla "q".
sg4
sg7
sng
Imágen de perfil

QF app contabilidad general


Visual Basic

Publicado el 27 de Octubre del 2020 por Rafael (13 códigos)
153 visualizaciones desde el 27 de Octubre del 2020
QF app contabilidad general. Catálogo de cuentas, Libros diarios, balanzas de comprobación, estados de cuentas, recapitulación, libro auxiliar, libro mayor, estados financieros, balance general, estado de pérdidas y ganancias, anexos, libro diario fiscal, libro mayor fiscal, análisis financiero, comparativo de cuentas, integración de cuentas, presupuesto, históricos, gráficas…
Imágen de perfil
Actualizado

habilitar el teclado de apple con linux


Linux/Unix Shell Scripting

Actualizado el 27 de Octubre del 2020 por Xve (285 códigos) (Publicado el 14 de Septiembre del 2015)
2.447 visualizaciones desde el 14 de Septiembre del 2015
Este código lo que hace, es poner las teclas del teclado de aluminio de Apple con teclado numérico, para que funciona como si fuera de un PC en Linux.

Los cambios que realiza son:
- La teclas cmd pasan a ser las teclas alt
- Las teclas de función F1..F12 pasan a utilizarse sin tener que pulsar el botón cmd
- Habilita el funcionamiento de las teclas de menor y mayor que < >

apple-teclado



Puedes encontrar mas maneras de activarlo en: https://help.ubuntu.com/community/AppleKeyboard
Imágen de perfil

Reemplazar uno o varios caracteres de una cadena con replace


Python

Publicado el 26 de Octubre del 2020 por Katas (120 códigos)
136 visualizaciones desde el 26 de Octubre del 2020
Este código muestra como reemplazar uno o varios caracteres de una cadena utilizando String.replace()

1
2
3
cadena="Hxli Mundx"
dic={"x":"o", "i":"a"}
reemplazar(cadena, dic) # Hola Mundo


Aquí tienes otra manera de hacerlo sin utilizar un diccionario con String.translate() https://www.lawebdelprogramador.com/codigo/Python/6309-Eliminar-acentos-y-dieresis-de-una-cadena-con-Python.html
Imágen de perfil
Actualizado

Eliminar acentos y diéresis de una cadena con Python


Python

Actualizado el 26 de Octubre del 2020 por Katas (120 códigos) (Publicado el 19 de Junio del 2020)
814 visualizaciones desde el 19 de Junio del 2020
Función que reemplaza todos los caracteres con acentos y diéresis de una cadena.

1
eliminarAcentos("lá chòcölatìna MÓRDÌDÁ") # la chocolatina MORDIDA


Aquí tienes otra manera de hacerlo con String.replace() utilizado un diccionario: https://www.lawebdelprogramador.com/codigo/Python/6680-Reemplazar-uno-o-varios-caracteres-de-una-cadena-con-replace.html
Imágen de perfil

GRÁFICO DE VELAS (PARA ANÁLISIS FINANCIERO).


Python

Publicado el 25 de Octubre del 2020 por Antonio (33 códigos)
129 visualizaciones desde el 25 de Octubre del 2020
El siguiente script muestra el gráfico de velas, en el que se expresan los valores de cotización máximo, mínimo, de apertura y cierre, correspondientes a la la compañía "Apple" durante los últimos 90 días. Los datos se obtienen directamente de la página de "Yahoo finance".
appa

Figure_1
Imágen de perfil
Actualizado

Damas inglesas (Checkers)


C/Visual C

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 25 de Octubre del 2020 por Adelino (13 códigos) (Publicado el 18 de Febrero del 2019)
5.618 visualizaciones desde el 18 de Febrero del 2019
Simulador del juego de damas.
Imágen de perfil
Actualizado

Reversi (Othello).


C/Visual C

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 25 de Octubre del 2020 por Adelino (13 códigos) (Publicado el 8 de Agosto del 2019)
4.442 visualizaciones desde el 8 de Agosto del 2019
Juego de estrategia de tipo Reversi, se maneja con las teclas de direccion, intro, escape y +-.
Imágen de perfil
Actualizado

Juego de 4 en raya (Conecta4)


C/Visual C

Actualizado el 25 de Octubre del 2020 por Adelino (13 códigos) (Publicado el 22 de Julio del 2019)
1.172 visualizaciones desde el 22 de Julio del 2019
Se maneja con las teclas de Direccion, Intro , Escape y +-.
Imágen de perfil

Ejemplo de uso de ProgressBar en Tk, y la carga de un archivo de Excel


Python

Publicado el 25 de Octubre del 2020 por Administrador (692 códigos)
134 visualizaciones desde el 25 de Octubre del 2020
Este código muestra como utilizar la barra de progreso para cargar el contenido de un archivo de Excel (EJEMPLO.xlsx) mediante pandas y mostrarlo en un tree_view con scroll.

barra-progreso-tk
Imágen de perfil

Obtener el elemento que mas se repite en un array y la cantidad de veces que se repite


PHP

Publicado el 23 de Octubre del 2020 por Kata (59 códigos)
180 visualizaciones desde el 23 de Octubre del 2020
Función que recibe un array de valores y devuelve un array con el valor mas repetido y las veces que se repite.

1
2
3
4
masRepetido([1,5,2,4,3,5,6,5,1]); // [5, 3]
masRepetido(["a","b","c","d","b"]); // ["b", 2]
masRepetido([1,5,"a",4,"a",5,6,5,1]); // [5, 3]
masRepetido([]); // ["", 0]
Imágen de perfil

Sumar los dígitos de un numero en PHP


PHP

Publicado el 23 de Octubre del 2020 por Kata (59 códigos)
212 visualizaciones desde el 23 de Octubre del 2020
Crear una función que reciba un entero y devuelva la suma de sus valores.

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

Números de Mersenne


Python

Actualizado el 22 de Octubre del 2020 por Anikollaste (Publicado el 21 de Octubre del 2020)
210 visualizaciones desde el 21 de Octubre del 2020
Este código evalúa si un número es primo y primo de Mersenne.
He tomado prestado parte del código para los números primos de:https://www.lawebdelprogramador.com/codigo/Python/2413-Determinar-si-un-numero-es-primo-o-no.html
Imágen de perfil
Actualizado

Cajero automático en Python


Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 21 de Octubre del 2020 por Codeina987 (Publicado el 16 de Octubre del 2020)
599 visualizaciones desde el 16 de Octubre del 2020
Cajero automático
Imágen de perfil

Validar el formato de un numero telefónico en Python


Python

Publicado el 21 de Octubre del 2020 por Katas (120 códigos)
242 visualizaciones desde el 21 de Octubre del 2020
Función para validar un numero de teléfono de 11 dígitos numéricos separados en grupos de tres por el guion (-), algo así: 12-123-123-123

1
2
3
4
5
6
7
validarTelefono("12-123-123-123") # True
validarTelefono("12-123-123-12") # False
validarTelefono("2-123-123-123") # False
validarTelefono("12-13-123-123") # False
validarTelefono("12-123-1a3-123") # False
validarTelefono("12/123-123-123") # False
validarTelefono("12-123123-123") # False
Imágen de perfil

Numero Top en Python


Python

Publicado el 20 de Octubre del 2020 por Katas (120 códigos)
289 visualizaciones desde el 20 de Octubre del 2020
Crear una función que al recibir un numero entero, verifique que si al sumar las cifras del número y dividirlo por su cantidad de cifras. el resultado es un numero primo. Si es así, se dice que es un numero top.

Ejemplo: 177 seria: 1+7+7=15/3=5
el 5 si es un numero primo

Ejemplo: 1771 seria: 1+7+7+1=16/4=4
el 4 no es un numero primo

1
2
numeroTop(177) # 1+7+7=15/3=5 = True
numeroTop(1771) # 1+7+7+1=16/4=4 = False


NOTA: Si la función no recibe un entero, devuelve una excepción.
Imágen de perfil

Sumar los elementos de un numero en Python


Python

Publicado el 20 de Octubre del 2020 por Katas (120 códigos)
226 visualizaciones desde el 20 de Octubre del 2020
Estas dos funciones suman los elementos de un numero o una cadena.

La función sumarValoresEntero() espera un entero, si no se le pasa un numero, devuelve una excepción.

1
2
3
sumarValoresEntero(125) # 8
sumarValoresString(0) # 0
sumarValoresString("125") # exception


La función sumarValoresString() suma los números de la cadena recibida, ya sea un entero o un string

1
2
3
4
sumarValoresString(125) # 8
sumarValoresString("125") # 8
sumarValoresString("12a5") # 8
sumarValoresString("") # 0
Imágen de perfil
Val: 30
Ha aumentado 1 puesto en Haskell (en relación al último mes)
Gráfica de Haskell
Actualizado

Computación cuántica con Qiskit framework y Python


Python

Actualizado el 19 de Octubre del 2020 por Hdb Programming (42 códigos) (Publicado el 18 de Octubre del 2020)
259 visualizaciones desde el 18 de Octubre del 2020
Computación cuántica con Python y Qiskit, este archivo pide un número de qubits para poner en superposición y luego mostrar el número de |0> y |1>
Imágen de perfil

sitio web de inventario


PHP

Actualizado el 19 de Octubre del 2020 por Charly (2 códigos) (Publicado el 17 de Octubre del 2020)
517 visualizaciones desde el 17 de Octubre del 2020
En la carpeta hay una serie de páginas en php, que permiten utilizar un sitio web para llevar el inventario de cualquier empresa. Además, hay otras secciones como, compras y ventas, vehículos, nóminas, trabajadores, facturas, ...
admin
home
media
product
users
Imágen de perfil
Val: 30
Ha aumentado 1 puesto en Haskell (en relación al último mes)
Gráfica de Haskell

Código de ensamblador que exporta el compilador de D


Ensamblador

Publicado el 18 de Octubre del 2020 por Hdb Programming (42 códigos)
252 visualizaciones desde el 18 de Octubre del 2020
Este código es el ensamblador que exporta el dmd (compilador del lenguaje D), en este caso escribe Hello, World! en pantalla.
Imágen de perfil

Centrar un elemento horizontal y vertical con flex


CSS

Publicado el 18 de Octubre del 2020 por Katas (32 códigos)
222 visualizaciones desde el 18 de Octubre del 2020
Código que muestra como centrar un elemento verticalmente utilizando el display flex

5e67abbbe4fd3-centrado-vertical-con-pseudo-elemento
Imágen de perfil

Graficador de evolución diaria del precio de los valores en el mercado.


Python

Actualizado el 17 de Octubre del 2020 por Antonio (33 códigos) (Publicado el 15 de Octubre del 2020)
412 visualizaciones desde el 15 de Octubre del 2020
El presente programa muestra en una gráfica la evolución por días, del precio de un determinado valor, introducido por el usuario.
USO:
La información del valor se introducirá en el campo "Symbol:" (ejs: "GOOGL" para Google", "AAPL" para Apple, "TSLA" para Tesla...). Para un periodo en días que indicaremos en el campo "Time(days):" (predefinido para los últimos 90 días). Con los botones "High", "Low", "Open" y "Close", puede seleccionarse la información a mostrar (valor máximo, mínimo, de apertura y de cierre, estando el de cierre seleccionado por defecto). Con la opción "STYLE" puede cambiarse la apariencia de la gráfica. El botón "SHOW GRAPH" mostrará la gráfica en función de las entradas antes referidas. El botón "SHOW TABLE" mostrará la información en una tabla de valores. Finalmente la información "BBbands" solo se muestra para determinados valores/Symbols.

Al iniciar el programa, se generará (si no está creado) un archivo, de nombre "symbols" en el que se irán almacenando las iniciales indicativas ("TSLA","^DJI","GOOGL","AAPL",NFLX","^IBEX"...) introducidas en consultas anteriores y que hayan generado algún resultado.

PARA CUALQUIER PROBLEMA, DUDA U OBSERVACIÓN, USEN LA SECCIÓN DE COMENTARIOS.

tg

dji
image3
Imágen de perfil

Método de búsqueda binaria


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
277 visualizaciones desde el 12 de Octubre del 2020
Programa que busca un elemento dado en un vector por el método de búsqueda binaria
Imágen de perfil

Factorial recursivo


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
270 visualizaciones desde el 12 de Octubre del 2020
Programa que calcula el factorial de un numero de manera recursiva e interactiva
Imágen de perfil

Fibonacci Recursivo


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
279 visualizaciones desde el 12 de Octubre del 2020
Programa que realiza la función Fibonacci recursiva
Imágen de perfil

Torres de Hanoi


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
215 visualizaciones desde el 12 de Octubre del 2020
Programa que realiza el problema de las torres de hanoi.

Las Torres de Hanói es un rompecabezas o juego matemático inventado en 1883 por el matemático francés Édouard Lucas.1​

Este juego de mesa individual consiste en un número de discos perforados de radio creciente que se apilan insertándose en uno de los tres postes fijados a un tablero.
El objetivo del juego es trasladar la pila a otro de los postes siguiendo ciertas reglas, como que no se puede colocar un disco más grande encima de un disco más pequeño.

El problema es muy conocido en la ciencia de la computación y aparece en muchos libros de texto como introducción a la teoría de algoritmos.
Imágen de perfil

Mayor de un vector recursivo


C/Visual C

Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
201 visualizaciones desde el 12 de Octubre del 2020
Busca el mayor dé un vector utilizando recursividad