Mostrar los tags: invertido

Mostrando del 1 al 2 de 2 coincidencias
<<>>
Se ha buscado por el tag: invertido
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.317 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
Imágen de perfil

Dibujar un triangulo rectangular con asteriscos invertido


PHP

Publicado el 11 de Abril del 2020 por Kata (76 códigos)
2.764 visualizaciones desde el 11 de Abril del 2020
Crear una función que reciba un numero entero positivo y que devuelva un array que su contenido sea un triangulo rectangular de asteriscos invertido.

1
2
3
4
5
trianguloRectanguloInvertido(1); // ["*"]
trianguloRectanguloInvertido(2); // ["**", " *"]
trianguloRectanguloInvertido(3); // ["***", " **", "  *"]
trianguloRectanguloInvertido(4); // ["****", " ***", "  **", "   *"]
trianguloRectanguloInvertido(5); // ["*****", " ****", "  ***", "   **", "    *"]

Para mostrar el triangulo en web o consola, se puede utilizar implode()

Para web:
1
2
3
echo "<pre>";
echo implode("<br>", trianguloRectanguloInvertido(10));
echo "</pre>";

Para consola:
1
echo implode("\n", trianguloRectanguloInvertido(10));

triangulo-rectangular-invertido