Mostrar los tags: OR

Mostrando del 301 al 310 de 870 coincidencias
Se ha buscado por el tag: OR
Imágen de perfil

Vala: Desordenar un vector numérico


Vala

Publicado el 3 de Marzo del 2020 por Octulio (37 códigos)
1.506 visualizaciones desde el 3 de Marzo del 2020
Programa fuente en lenguaje Vala del algoritmo desordenar un vector numérico mediante la técnica "Mezcla de naipes Fisher-Yates".
Compilar y ejecutar en Linux, por ejemplo, en CentOS 7.
Pasos:

* valac -v --Xcc=-lm VectorNum.vala
* ./VectorNum

En el 1º paso, compila el programa VectorNum.vala produciendo el programa ejecutable.
La opción -lm es pasada al compilador de lenguaje C/C++ para que enlace la biblioteca de funciones matemáticas junto con nuestro programa ejecutable.

img02

En el 2º paso, se invoca al programa ejecutable VectorNum mostrando en pantalla el vector ordenado y luego el vector desordenado.
img01

La utilidad práctica que podría Usted darle a este algoritmo es en videojuegos: por ejemplo el juego del 15. Visite Google Play y busque el juego del 15 para celular.
Entonces contando con esta idea de juego puede Usted crear un juego para Linux.

Más info. en: Programación en Vala - WikiLibros
https://es.wikibooks.org/wiki/Programación_en_Vala
Imágen de perfil

Validar coordenadas geográficas


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 28 de Febrero del 2020 por Katas (200 códigos)
10.987 visualizaciones desde el 28 de Febrero del 2020
Debe crear una función que valide si los parámetros dados son coordenadas geográficas válidas.
Las coordenadas válidas tienen el siguiente aspecto: "23.32353342, -32.543534534". El valor de retorno debe ser verdadero o falso.

La latitud (que es el primer valor) puede estar entre 0 y 90, positivo o negativo. La longitud (que es el segundo valor) puede estar entre 0 y 180, positivo o negativo.

1
2
3
4
5
6
7
8
9
10
11
12
isValidCoordinates("-23, 25"); // true
isValidCoordinates("24.53525235, 23.45235"); // true
isValidCoordinates("04, -23.234235"); // true
isValidCoordinates("43.91343345, 143"); // true
isValidCoordinates("4, -3"); // true
isValidCoordinates("23.234, - 23.4234"); // false
isValidCoordinates("2342.43536, 34.324236"); // false
isValidCoordinates("N23.43345, E32.6457"); // false
isValidCoordinates("99.234, 12.324"); // false
isValidCoordinates("6.325624, 43.34345.345"); // false
isValidCoordinates("0, 1,2"); // false
isValidCoordinates("0.342q0832, 1.2324"); // false
Imágen de perfil

Validar coordenadas geográficas


PHP

Publicado el 27 de Febrero del 2020 por Kata (76 códigos)
4.104 visualizaciones desde el 27 de Febrero del 2020
Debe crear una función que valide si los parámetros dados son coordenadas geográficas válidas.
Las coordenadas válidas tienen el siguiente aspecto: "23.32353342, -32.543534534". El valor de retorno debe ser verdadero o falso.

La latitud (que es el primer valor) puede estar entre 0 y 90, positivo o negativo. La longitud (que es el segundo valor) puede estar entre 0 y 180, positivo o negativo.

1
2
3
4
5
6
7
8
9
10
11
12
isValidCoordinates("-23, 25"); // true
isValidCoordinates("24.53525235, 23.45235"); // true
isValidCoordinates("04, -23.234235"); // true
isValidCoordinates("43.91343345, 143"); // true
isValidCoordinates("4, -3"); // true
isValidCoordinates("23.234, - 23.4234"); // false
isValidCoordinates("2342.43536, 34.324236"); // false
isValidCoordinates("N23.43345, E32.6457"); // false
isValidCoordinates("99.234, 12.324"); // false
isValidCoordinates("6.325624, 43.34345.345"); // false
isValidCoordinates("0, 1,2"); // false
isValidCoordinates("0.342q0832, 1.2324"); // false
Imágen de perfil

Ordernar un lista de listas (matriz)


Python

Publicado el 25 de Febrero del 2020 por Katas (150 códigos)
1.178 visualizaciones desde el 25 de Febrero del 2020
Crear una función que reciba una matriz (lista de listas) y ordene dicha lista por cualquiera de sus valores, ascendente o descendente.

1
2
3
4
5
6
7
8
x=[["a", 5, 7], ["c", 3, 4], ["b", 1, 9]]
 
sortMatrix(x, 0)       # [['a', 5, 7], ['b', 1, 9], ['c', 3, 4]]
sortMatrix(x, 0, True) # [['c', 3, 4], ['b', 1, 9], ['a', 5, 7]]
sortMatrix(x, 1)       # [['b', 1, 9], ['c', 3, 4], ['a', 5, 7]]
sortMatrix(x, 1, True) # [['a', 5, 7], ['c', 3, 4], ['b', 1, 9]]
sortMatrix(x, 2)       # [['c', 3, 4], ['a', 5, 7], ['b', 1, 9]]
sortMatrix(x, 2, True) # [['b', 1, 9], ['a', 5, 7], ['c', 3, 4]]
Imágen de perfil

Ordenar un diccionario


Python

Publicado el 25 de Febrero del 2020 por Katas (150 códigos)
1.389 visualizaciones desde el 25 de Febrero del 2020
Crear una función que reciba un diccionario y lo ordene por su clave o valor, ascendente o descendente.

1
2
3
4
5
6
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
 
sortDictionary(x, 0)       # {0: 0, 1: 2, 2: 1, 3: 4, 4: 3}
sortDictionary(x, 0, True) # {4: 3, 3: 4, 2: 1, 1: 2, 0: 0}
sortDictionary(x, 1)       # {0: 0, 2: 1, 1: 2, 4: 3, 3: 4}
sortDictionary(x, 1, True) # {3: 4, 4: 3, 1: 2, 2: 1, 0: 0}
Imágen de perfil

Grabadora de audio mp3


Python

Publicado el 24 de Febrero del 2020 por Antonio (77 códigos)
5.614 visualizaciones desde el 24 de Febrero del 2020
grab


Aplicación para grabación de sonido en formato mp3. Consta de 4 botones: "Carpeta" para seleccionar la carpeta de destino de las grabaciones, "Grabar" para iniciar el proceso de grabación, "Abrir" para reproducir un archivo previamente grabado con la aplicación y "Parar", para detener la grabación o para detener la reproducción del audio grabado.
Imágen de perfil

Editor de texto con opciones básicas


JavaScript

estrellaestrellaestrellaestrellaestrella(7)
Actualizado el 22 de Febrero del 2020 por Scriptshow (141 códigos) (Publicado el 10 de Diciembre del 2016)
10.405 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

Ordenar un array de valor excepto los valores -1


JavaScript

Publicado el 22 de Febrero del 2020 por Katas (200 códigos)
823 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]