Generar lista de números

propuesto por josejuan

Dados dos números enteros positivos a <= b, generar la lista de los dobles de todos los impares x tales que a <= x <= b.

Enunciado
Dados dos números enteros positivos a <= b, generar la lista de los dobles de todos los impares x tales que a <= x <= b.

Vamos, tomar los números impares entre a y b pero multiplicados por dos.

Por ejemplo, dados 2 y 11, deberá devolver [6, 10, 14, 18, 22].
Preguntas sobre el desafío

¿Tienes dudas sobre el desafío? plantéala aquí

Plantea tu pregunta

25 Soluciones

Dar mi solución

0votos
Generar lista de números en Other
por

rchavarriat

hace 4 años

Otra solución en Dart, también como parte del Katayuno de octubre de AprendiendoTDD. Esta vez, en lugar de ir desde los casos más simples a los más complejos, resuelvo los pasos intermedios hasta llegar a la solución completa: identificar números impares, generar una lista de números entre dos dados, eliminar de una lista de números los impares, ...

0votos
Generar lista de números en Other
por

rchavarriat

hace 4 años

Solucion en Dart. Aprovechando que resolvi el problema en el Katayuno de octubre de AprendiendoTDD... Llegué a la solución comenzando con los casos más sencillos, y complicándolos poco a poco, para que los tests me fueran obligando a implementar la solución.

1voto
Generar lista de números en PHP
por

ilopez

hace 5 años

Como los resultados van de 4 en 4 (6,10,14,18,22...) no es necesario calcular el doble de todos los impares comprendidos entre 2 números simplemente calculamos el doble del primer impar y luego vamos sumándole 4 hasta llegar al número impar final que queremos.

0votos
Generar lista de números en JavaScript
por

davilious

hace 5 años

Aprendiendo Javascript. Objeto instanciable con tres métodos. Primero compruebo si el número es positivo y si el primero número es menor que el segundo, luego calculo la diferencia entre ambos metiendo en un array solo los impares y después devuelvo el array multiplicando cada elemento del array por 2.

0votos
Generar lista de números en C#
por

Abel

hace 5 años

Usando LINQ. Sin métodos, impresiones de pantalla ni similares. Sólo la expresión que produce los números. Las variables "start" y "end" son de tipo entero y en el caso del ejemplo serían 2 y 11.

Dar mi solución