設問
今日の演習内容の内,行列表現のものを改造して次のように表示するスクリプト を作成すること.繰り返しと条件分岐を利用する.
A11 -A12 A13 -A14 -A21 A22 -A23 A24 A31 -A32 A33 -A34 -A41 A42 -A43 A44 |
for i in 1..4 for j in 1..4 if (i+j) % 2 == 1 sign = "-" else sign = " " end printf "%sA%d%d ", sign, i, j end printf "\n" end |
設問
今日の演習内容の内,行列表現のものを改造して次のように表示するスクリプト を作成すること.繰り返しと条件分岐を利用する.
B11 -B12 B13 -B14 -B21 B22 -B23 B24 B31 -B32 B33 -B34 -B41 B42 -B43 B44 |
解答例
for i in 1..4 for j in 1..4 if (i+j) % 2 == 1 sign = "-" else sign = " " end printf "%sB%d%d ", sign, i, j end printf "\n" end |
Back |