Skip to content

Instantly share code, notes, and snippets.

@ravidaram
Created September 7, 2013 15:19
Show Gist options
  • Save ravidaram/6476508 to your computer and use it in GitHub Desktop.
Save ravidaram/6476508 to your computer and use it in GitHub Desktop.
rubytask1
puts "enter number"
num=gets.chomp.to_i
num1=1
num.downto(1) {|num| num1=num*num1}
puts "#{num} Factorial is #{num1}"
puts"Enter Start year"
startyear=gets.chomp.to_i
puts"Enter End Year"
endyear=gets.chomp.to_i
startyear.upto(endyear){|startyear| n3=startyear%4
if(n3==0)
puts"the leap year is #{startyear}."
end
}
puts "enter a number"
n=gets.chomp.to_i
p=0
p1=1
2.upto (n-1) do |n1|
p=n%n1
if(p==0)
p1=p
end
end
if(p1==0)
puts "#{n} is not a prime number"
else
puts "#{n} is a prime number"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment