0votos

Piramide de caracteres en Shell

por josejuan hace 3 años

.

Crear un programa al cual se le diga por teclado un caracter y un número, a partir de ese caracter y ese numero cree una piramide de caracteres. Por ejemplo si le pasamos la el asterisco * y el numero 3 muestre lo siguiente como resultado: * *** *****

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
tmp$ n=15; f=`mktemp`; for i in `seq 1 2 $n`; do for j in `seq 1 $i`; do echo -n "*"; done; echo; done > $f; cat $f; sort -r $f | tail -n+2 
*** 
***** 
******* 
********* 
*********** 
************* 
*************** 
************* 
*********** 
********* 
******* 
***** 
*** 
1 comentario

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.