Back
情報科学概論 Aクラス 宿題 2003.7.8 解答例
コマンドライン引数としていくつかの数値を与えると,その最小値を表示するス
クリプトを作成し,メールに添付して提出すること.
考え方
- 最小値用の変数を用意する.
- 引数の配列の値の比較を2つの要素間で行う.
- 繰り返し処理を用いて,順に比較してい行く.
解答例
ary = ARGV
min = ary[0]
for i in 0..ary.size-1
if min.to_i > ary[i].to_i
min = ary[i]
end
end
puts min
|
情報科学概論 Bクラス 宿題 2003.7.8
コマンドライン引数としていくつかの数値を与えると,その最大値を表示するス
クリプトを作成し,メールに添付して提出すること.
考え方
- 最大値用の変数を用意する.
- 引数の配列の値の比較を2つの要素間で行う.
- 繰り返し処理を用いて,順に比較してい行く.
解答例
ary = ARGV
max = ary[0]
for i in 0..ary.size-1
if max.to_i < ary[i].to_i
max = ary[i]
end
end
puts max
|
情報科学概論 Bクラス 宿題 2003.7.8