Back

情報科学概論 Aクラス 小テスト 2003.6.17 解答例


以下に示すような結果を表示するスクリプトを作成し,メールに添付して提出す ること.

 0: 
 1: ecs 
 2: ecs ecs 
 3: ecs ecs ecs 
 4: ecs ecs ecs ecs 
 5: ecs ecs ecs ecs ecs 
 6: ecs ecs ecs ecs ecs ecs 
 7: ecs ecs ecs ecs ecs ecs ecs 
 8: ecs ecs ecs ecs ecs ecs ecs ecs 
 9: ecs ecs ecs ecs ecs ecs ecs ecs ecs 
10: ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs 
11: ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs 
12: ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs 
13: ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs 
14: ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs 
15: ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs ecs 


解答例

str = "ecs "

for i in 0..15
  unless i >= 10
    sp = " "
  else
    sp = ""
  end
  print sp, i, ":\s", str*i, "\n"
end


情報科学概論 Bクラス 小テスト 2003.6.17


以下に示すような結果を表示するスクリプトを作成し,メールに添付して提出す ること.

1:	abc 
2:	abc abc 
3:	abc abc abc 
4:	abc abc abc abc 
5:	abc abc abc abc abc 
6:	abc abc abc abc abc abc 
7:	abc abc abc abc abc abc abc 
8:	abc abc abc abc abc abc abc abc 
9:	abc abc abc abc abc abc abc abc abc 
10:	abc abc abc abc abc abc abc abc abc abc 
11:	abc abc abc abc abc abc abc abc abc abc abc 
12:	abc abc abc abc abc abc abc abc abc abc abc abc 
13:	abc abc abc abc abc abc abc abc abc abc abc abc abc 
14:	abc abc abc abc abc abc abc abc abc abc abc abc abc abc 
15:	abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc 
16:	abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc 


解答例

str = "abc "

for i in 1..16
  print i, ":\t", str*i, "\n"
end


Back