some progress

This commit is contained in:
bronku 2025-12-05 11:27:45 +01:00
parent 5c9abff73f
commit f92f5ef7f6
11 changed files with 235 additions and 4 deletions

23
test/ruby/23.out Normal file
View file

@ -0,0 +1,23 @@
def factorial(n)
"""Calculate factorial recursively"""
if n <= 1
return 1
else
return n * factorial(n - 1)
end
end
def is_prime(num)
if num < 2
return false
end
for i in 2...Integer(num ** 0.5) + 1
if num % i == 0
return false
end
end
return true
end
print("Factorial of 5: #{factorial(5)}", "\n")
for n in [2, 3, 4, 17, 21]
print("#{n} is prime: #{is_prime(n)}", "\n")
end