#!/usr/bin/env ruby # coding: utf-8 # 第2問 # 次のプログラムは、九九の表を出力させるものですが # 間違えているので動きません。 # これを ~/Ruby/debug-j2102-2.rb という名前で作成し、 # 間違っている部分を修正してください。 gyou = 1 retsu = 1 print" | " while retsu <= 9 printf("%4d ",retsu) retsu += 1 end retsu = 1 puts("\n ―+―――――――――――――――――――――――") while gyou <= 9 printf("%2d | ", gyou) while retsu <= 9 printf("%4d ", (retsu)*gyou) retsu += 1 end retsu = 1 gyou += 1 gets end