Mostrar los tags: n

Mostrando del 421 al 430 de 2.739 coincidencias
Se ha buscado por el tag: n
Imágen de perfil

Obtener la diagonal de una matriz


Python

Publicado el 4 de Enero del 2021 por Katas (150 códigos)
17.085 visualizaciones desde el 4 de Enero del 2021
Funciones para obtener la diagonal derecha y izquierda de una matriz o lista de listas

1
2
3
4
5
6
7
matriz= [
    [ 1, 12, 13 ],
    [ 21, 22, 23 ],
    [ 31, 32, 33 ]
]
print(diagonalIzquierda(matriz)) # [1, 22, 33]
print(diagonalDerecha(matriz)) # [13, 22, 31]
Imágen de perfil

Sumar las filas y columnas de una matriz


Python

Publicado el 31 de Diciembre del 2020 por Katas (150 códigos)
19.527 visualizaciones desde el 31 de Diciembre del 2020
Esta funciones devuelven la suma de las filas y columnas de un array bidimensional (matriz)

1
2
3
4
5
6
7
matriz=[
    [7, 4, 3],
    [2, 9, 1],
    [3, 6, 4]
]
sumaFilas(matriz) # [14, 12, 13]
sumaColumnas(matriz) # [12, 19, 8]
Imágen de perfil

Crear un formato de duración legible por un humano con PHP


PHP

Publicado el 30 de Diciembre del 2020 por Kata (76 códigos)
1.316 visualizaciones desde el 30 de Diciembre del 2020
Función que recibe una cantidad dada de segundos y devuelve un formato legible por un humano.

1
2
3
4
5
6
7
8
9
formatoDuracion(1);        // '1 segundo'
formatoDuracion(61);       // '1 minuto y 1 segundo'
formatoDuracion(-61);      // '1 minuto y 1 segundo'
formatoDuracion(62);       // '1 minuto y 2 segundos'
formatoDuracion(86400);    // '1 día'
formatoDuracion(90061);    // '1 día, 1 hora, 1 minuto y 1 segundo'
formatoDuracion(180122);   // '2 días, 2 horas, 2 minutos y 2 segundos'
formatoDuracion(1000000);  // '11 días, 13 horas, 46 minutos y 40 segundos'
formatoDuracion(34325055); // '397 días, 6 horas, 44 minutos y 15 segundos'

Es una copia del mismo código para Javascript
https://www.lawebdelprogramador.com/codigo/JavaScript/6794-Crear-un-formato-de-duracion-legible-por-un-humano-con-JavaScript.html
Imágen de perfil

Adivinar un numero en el menor numero de intentos


PHP

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 29 de Diciembre del 2020 por Xve (294 códigos)
5.114 visualizaciones desde el 29 de Diciembre del 2020
Este simple código muestra como adivinar un numero aleatorio entre 1 y 1000 en el menor numero de intentos.

1
2
3
4
5
6
El numero 500 es mas pequeño!!
El numero 750 es mas grande!!
El numero 625 es mas grande!!
El numero 562 es mas pequeño!!
El numero 593 es mas grande!!
Encontrado el numero 577 en 6 veces
Imágen de perfil

Control de encendido de Windows


C/Visual C

Actualizado el 27 de Diciembre del 2020 por Octulio (37 códigos) (Publicado el 10 de Diciembre del 2020)
2.270 visualizaciones desde el 10 de Diciembre del 2020
ControlEncendido2
Programa que muestra una ventana con botones para: apagar, reiniciar, hibernar, suspender y cerrar la sesión en Windows.
Es una aplicación de 32 bits.
Imágen de perfil

Crear un formato de duración legible por un humano con JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 24 de Diciembre del 2020 por Katas (200 códigos)
1.739 visualizaciones desde el 24 de Diciembre del 2020
Función que recibe una cantidad dada de segundos y devuelve un formato legible por un humano.

1
2
3
4
5
6
7
8
9
formatoDuracion(1);        // '1 segundo'
formatoDuracion(61);       // '1 minuto y 1 segundo'
formatoDuracion(-61);      // '1 minuto y 1 segundo'
formatoDuracion(62);       // '1 minuto y 2 segundos'
formatoDuracion(86400);    // '1 día'
formatoDuracion(90061);    // '1 día, 1 hora, 1 minuto y 1 segundo'
formatoDuracion(180122);   // '2 días, 2 horas, 2 minutos y 2 segundos'
formatoDuracion(1000000);  // '11 días, 13 horas, 46 minutos y 40 segundos'
formatoDuracion(34325055); // '397 días, 6 horas, 44 minutos y 15 segundos'
Imágen de perfil

Calculadora Tkinter


Python

Publicado el 22 de Diciembre del 2020 por Alexander (15 códigos)
2.495 visualizaciones desde el 22 de Diciembre del 2020
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
from tkinter import *
 
 
app = Tk()
app.title = "Formularios"
app.geometry("500x300")
 
 
 
date1 = IntVar()
date2 = IntVar()
resultado = IntVar()
 
 
def convert(operando):
    if operando == "+":
        resultado.set(date1.get() + date2.get())
    elif operando == "-":
        resultado.set(date1.get() - date2.get())
    elif operando == "*":
        resultado.set(date1.get() * date2.get())
    elif operando == "/":
        resultado.set(date1.get() / date2.get())
    else:
        exit()
 
 
 
label = Label(app, text="Calculator", bg = "red", width = 62, height = 2)
 
label.grid(row = 0, column = 0, pady = 10 ,columnspan = 12,sticky = W) #Sticky es para pegar a la izquierda
 
num1 = Label(app, text = "Introduce el primer numero: ").grid(row = 4, column = 0, padx = 3, pady = 3, sticky = W)
entry1 = Entry(app, textvariable = date1).grid(row = 4, column = 1, padx = 3, pady = 3)
 
num2 = Label(app, text = "Introduce el segundo numero : ").grid(row = 5, column = 0, padx = 3, pady = 3, sticky = W)
entry2 = Entry(app, textvariable = date2).grid(row = 5, column = 1, padx = 3, pady = 3)
 
 
sum = Button(app, text = "Sumar", command = lambda: convert("+")).grid(row = 6, column = 0, padx = 1, pady = 1, sticky = W)
res = Button(app, text = "Restar", command = lambda: convert("-")).grid(row = 7, column = 0, padx = 1, pady = 1, sticky = W)
mul = Button(app, text = "Multiplicar", command = lambda: convert("*")).grid(row = 6, column = 1, padx = 1, pady = 1, sticky = W)
div = Button(app, text = "Dividir", command = lambda: convert("/")).grid(row = 7, column = 1, padx = 1, pady = 1, sticky = W)
 
 
 
result = Label(app, textvariable = resultado).grid(row = 8, column = 3)
 
exit = Button(app, text = "Exit", command = quit).grid(row = 9, column = 3)
 
 
 
app.mainloop()
Captura-de-pantalla-2020-12-22-a-las-13.10.12