0votos

Piramide de caracteres en Haskell

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
> readLn ↪ λn → ↱_putStrLn [take (n-abs i) (cycle "*") | i ← [-n-1,1-n…n]] 
11 
 
*** 
***** 
******* 
********* 
*********** 
********* 
******* 
***** 
*** 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.