Back
情報科学概論 Aクラス 小テスト 2003.6.3 解答例
コマンドライン引数として2つの整数を与える.両者の和が偶数であれば,even
と表示し,奇数であれば odd と表示するスクリプトを作成し,添付書類として下記の条件で提出せよ.
解答例
m = ARGV[0].to_i
n = ARGV[1].to_i
sum = m + n
if sum % 2 == 0
str = "even"
else
str = "odd"
end
print str, "\n"
|
情報科学概論 Bクラス 小テスト 2003.6.3 解答例
コマンドライン引数として3つの整数を与える.全てが偶数であれば,even
と表示し,全てが奇数であれば odd,両者が混合していれば
mixed と表示するスクリプトを作成し,添付書類として下記の条件で提出
せよ.
解答例
i = ARGV[0].to_i
j = ARGV[1].to_i
k = ARGV[2].to_i
if i % 2 == 0 && j % 2 == 0 && k % 2 == 0
str = "even"
elsif i % 2 != 0 && j % 2 != 0 && k % 2 != 0
str = "odd"
else
str = "mixed"
end
print str, "\n"
|