Ejercicio 1

Escribir un programa al que al introducirle la altura de una línea sea capaz de dibujarla en diagonal con asteriscos. Por ejemplo, si introducimos altura = 5 dibujaría lo siguiente:

*
   *
  *
 *
*

Solución 1


In [2]:
altura = int(input('Altura de la línea: '))
for i in range(altura, 0, -1):
    print(' ' * (i-1) + '*')


*
   *
  *
 *
*

Solución 2


In [3]:
altura = int(input("Altura de la línea: "))
for i in range(altura, 0, -1):
    for j in range(i - 1):
        print(" ", end="")
    print("*")


*
   *
  *
 *
*