Skip to content

Instantly share code, notes, and snippets.

@ravidaram
Created September 7, 2013 14:38
Show Gist options
  • Save ravidaram/6476118 to your computer and use it in GitHub Desktop.
Save ravidaram/6476118 to your computer and use it in GitHub Desktop.
rubytask1
puts "enter number"
num=gets.chomp.to_i
puts num1=1
while(1<=num)
num1=num*num1
num=num-1
end
puts"the factorial number=" + num1.to_s + "."
puts "enter two numbers"
n1=gets.chomp.to_i
n2=gets.chomp.to_i
n=1
if(n1<n2)
while(n<=n2)
if(n1%n==0&&n2%n==0)
m=n
end
n=n+1
end
else
while(n<=n1)
if(n1%n==0&&n2%n==0)
m=n
end
n=n+1
end
end
puts "Greatest Common Devisor for #{n1} and #{n2} is #{m}."
puts"enter year"
n1=gets.chomp.to_i
puts"enter year"
n2=gets.chomp.to_i
while(n1<=n2)
n3=n1%4
if(n3==0)
puts"the leap year is #{n1}."
end
n1=n1+1
end
puts"enter one number"
num=gets.chomp.to_i
n1=num%1
n2=num%2
if(n1!=n2)
puts"the number is prime= #{num}."
else
puts"this is not prime number"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment