2行3列の行列を加算する (多次元配列)
明解C言語 入門編 > 5. 配列 >
2行3列の行列を加算する (多次元配列)
Ruby
ma = [[1, 2, 3], [4, 5, 6]] mb = [[6, 3, 4], [5, 1, 2]] mc = [[], []] for i in 0..1 for j in 0..2 printf("%3d", mc[i][j]) end puts "" end for i in 0..1 for j in 0..2 mc[i][j] = ma[i][j] + mb[i][j] end end for i in 0..1 for j in 0..2 printf("%3d", mc[i][j]) end puts "" end
実行結果
L:\>ruby l:\lesson_05_037.rb
0 0 0
0 0 0
7 5 7
9 6 8