ピラミッドを作る

ruby関係はこっちに纏めるために移行。

何となくやってみた。
ピラミッドを作る どう書く?org

ソース

def pyramid(n)
  1.upto(n) { |x|
    puts(" "*(n-x) + "*"*(2*x-1))
  }
end

pyramid(4)

結果

   *
  ***
 *****
*******


似たのがいくつかあったので、本家には載せてません。