Mostrar los tags: IA

Mostrando del 121 al 130 de 435 coincidencias
Se ha buscado por el tag: IA
Imágen de perfil

Obtener la media de N números


Python

Publicado el 30 de Mayo del 2020 por Katas (150 códigos)
1.089 visualizaciones desde el 30 de Mayo del 2020
Crear una función que recibe varios numeros y devuelve la media de los mismos. Si no recive argumentos, la función tiene que devolver None.

En este ejemplo se muestra como desenpaquetar una lista al llamar a una función que espera varios argumentos poniéndole un asterisco delante.

1
2
3
4
5
print(average(1,2,3,4)) # 2.5
print(average(*[1,2,3,4])) # 2.5
print(average(4)) # 4.0
print(average(0)) # 0.0
print(average()) # None
Imágen de perfil

Eliminar ciertos elementos de un array pasado por referencia


PHP

Publicado el 29 de Mayo del 2020 por Kata (76 códigos)
1.403 visualizaciones desde el 29 de Mayo del 2020
Crear una función que reciba un array por referencia y uno o varios valores para eliminar del array. La función no tiene que devolver ningún valor, ya que el parámetro se ha pasado por referencia.

1
2
3
4
5
6
7
8
9
10
11
$items = ['a', 'b', 'c', 'a', 'b', 'c'];
extractItems($items, 'a', 'c');
print_r($items); // ['b', 'b']
 
$items = [1, 2, 3, 4, 5, 6, 7, 8];
extractItems($items, 4, 5, 6, 7);
print_r($items); // [1, 2, 3, 8]
 
$items = [1, 1, 2, 1, 1];
extractItems($items, 1);
print_r($items); // [2]
Imágen de perfil

Instalación de Librerías de JavaScript en cualquier S.O.


JavaScript

Publicado el 23 de Mayo del 2020 por Hdb Programming (46 códigos)
1.908 visualizaciones desde el 23 de Mayo del 2020
Con este comando podremos instalar librerías de JavaScript mediante tu terminal favorita, Powershell, CMD, Terminal de Mac, Terminal de Linux; para así agregarle más funciones a tu código de JavaScript

Enlace a la web de npm (en la que podrás encontrar más librerias para JavaScript):
https://www.npmjs.com/
Imágen de perfil

Obtener la media de 2 o mas numeros


PHP

Publicado el 23 de Mayo del 2020 por Kata (76 códigos)
1.288 visualizaciones desde el 23 de Mayo del 2020
Crear una función que reciba dos o mas numeros y devuelva la media de dichos numeros

1
2
3
4
5
average(); // 0
average(1); // 1
average(1, 2); // 1.5
average(1, 2, 3); // 2
average(1, 2, 3, 4); // 2.5
Imágen de perfil

Triangulo de números que se van multiplicando


Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Mayo del 2020 por Xavi (548 códigos)
1.713 visualizaciones desde el 20 de Mayo del 2020
Código que va mostrando un triangulo con los números multiplicados por ellos mismos.

1
2
3
4
5
6
7
8
9
10
1
4 1
9 4 1
16 9 4 1
25 16 9 4 1
36 25 16 9 4 1
49 36 25 16 9 4 1
64 49 36 25 16 9 4 1
81 64 49 36 25 16 9 4 1
100 81 64 49 36 25 16 9 4 1


Hay que pasar como parámetro el numero máximo de filas a mostrar: java Triangulo 10
Imágen de perfil

Triangulo de números invertido


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
5.329 visualizaciones desde el 20 de Mayo del 2020
Dos funciones para devolver un triangulo invertido o inverso de números.


Una función devuelve un triangulo invertido empezando siempre por el mismo numero.
1
trianguloInvertido(5) # [[5, 4, 3, 2, 1], [5, 4, 3, 2], [5, 4, 3], [5, 4], [5]]


Para poder visualizarlo en forma de triangulo, podemos utilizar:
1
print("\n".join(map(str, trianguloInvertido(5))))

1
2
3
4
5
[5, 4, 3, 2, 1]
[5, 4, 3, 2]
[5, 4, 3]
[5, 4]
[5]


Para mostrar únicamente los números, puedes utilizar:
1
print("\n".join(map(lambda x: " ".join(map(str, x)), trianguloInvertido(5))))

1
2
3
4
5
5 4 3 2 1
5 4 3 2
5 4 3
5 4
5




La otra función devuelve el mismo triangulo invertido disminuyendo el numero inicial.
1
print(trianguloInvertidoDecreciente(5)) # [[5, 4, 3, 2, 1], [4, 3, 2, 1], [3, 2, 1], [2, 1], [1]]


Para poder visualizarlo en forma de triangulo, podemos utilizar:
1
print("\n".join(map(str, trianguloInvertidoDecreciente(5))))

1
2
3
4
5
[5, 4, 3, 2, 1]
[4, 3, 2, 1]
[3, 2, 1]
[2, 1]
[1]


Para mostrar únicamente los números, puedes utilizar:
1
print("\n".join(map(lambda x: " ".join(map(str, x)), trianguloInvertidoDecreciente(5))))

1
2
3
4
5
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1