多重ループ | 競プロ🐣
下記を出力する
# ## ###
1行目は 1個, 2行目は 2個, 3行目は 3個.
考え方
縦 ↓ と 横 → の 考え方
for i in 1..10 do # 行 ↓ for j in 1..i do # 横 → print "#" end puts "" # 改行用 end
# ## #=# #==# ##### puts '数値を入力してください' num = gets.chomp.to_i for i in 1..num # 行数 1 から順に 1行ずつ for j in 1..i # 何回目 if i == num # 行数ラストnum 何回目ラストi が一緒 = 最後 print '#' else if j == 1 || j == i # 1個目 i個目は# を出力 print '#' else print '=' end end end puts '' end