# Sample Answers for Lab Exam 1 (Spring 2012) def f1(x,y) if x <= y then (x..y).each {|i| puts i if i%5 == 0} else puts "INVALID" end return nil end def f2(list) min_value = list[0] min_index = 0 for i in 1..list.length-1 do if list[i] < min_value then min_value = list[i] min_index = i end end return min_index end def f3(list) for n in list do for i in 1..n do print "X" end print "\n" end return nil end def f4(n) sequence = Array.new(n) sequence[0] = 1 for i in 1..n-1 do sequence[i] = sequence[i-1] + i end return sequence end