環境,前提
Ruby 2.5.1
MacOS Mojave Ver.10.14.6
本記事はRubyがインストールされた前提の記事です。
Rubyをインストールしたあと、とにかくRubyをいろいろ触ってみて慣れていくための記事です。お役に立てば幸いです。
採用試験に出ました。
採用試験で実際に出題されたのでやはり大事なのかなと思い今回記録に残します。
ピラミッド問題とは?
"#"をうまく出力して"#"だけで10段の三角形を作る問題です。
⬇︎こう言った出力を求められました。
#
##
###
####
#####
######
#######
########
#########
##########
私が書いたコード
実際の試験では「言語は問わない、形式も自由」だったので今回はRubyのfor文を用いてやってみます。
pyramid.rb
for x in 1..10 do
for y in 1..10do
if y<=x then
print '#'
end
end
puts ''
end
他にも逆ピラミッドなども実現可能なのでぜひやってみてください!!