Home »
Ruby »
Ruby Programs
Ruby program to find the power of a number without using library function
Ruby Example: Write a program to find the power of a number without using library function.
Submitted by Nidhi, on December 01, 2021
Problem Solution:
In this program, we will read an integer number and its power from the user. Then we will calculate the power of a given number without using the library function.
Program/Source Code:
The source code to find the power of a number without using the library function is given below. The given program is compiled and executed successfully.
# Ruby program to find the power of a number
# without using library function
print "Enter number: ";
number = gets.chomp.to_i;
print "Enter power: ";
power = gets.chomp.to_i;
i=0;
answer=number;
increment=0;
if power == 0
print "Exception: Divid By Zero";
else
while i<power
j=1;
while j<number
answer += increment;
j=j+1;
end
increment = answer;
i=i+1;
end
print "Result is: ",answer;
end
Output:
Enter number: 5
Enter power: 3
Result is: 125
Explanation:
In the above program, we read an integer number and its power from the user. Then we calculated the power of the given number without using any library function and printed the result.
Ruby Basic Programs »