Hi, 2013/1/24 Kristine Lai <[email protected]>
> Thanks for the pointers Eduardo! > > The new code here works. > --------------------------------------- > > puts "Enter starting year:" > starting_year = gets.chomp.to_i > puts "Enter ending year:" > ending_year = gets.chomp.to_i > year = starting_year > while true > if year%4==0 > if year%100!=0 || year%400 ==0 > puts year.to_s + ' is a Leap Year' > end > end > year = year +1 > break if year >= ending_year > end > You can also use date standard library for detecting leap year like this: require 'date' Date.leap?(1900) #=> false Date.leap?(2000) #=> true Regards, Park Heesob -- [email protected] | https://groups.google.com/d/forum/ruby-talk-google?hl=en
