Create a function named "Power" to calculate the result of raising an integer number to another (positive integer) number. It must return another integer number. For example. Power(2,3) should return 8.
Note: You MUST use a repetitive structure, such as "for " or "while", you cannot use Math built-in functions
Note: You MUST use a repetitive structure, such as "for " or "while", you cannot use Math built-in functions
Solution:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace power
{
class Program
{
static void Main(string[] args)
{
int number;
int exponent;
Console.Write("Base: ");
number = Convert.ToInt32(Console.ReadLine());
Console.Write("Exponent: ");
exponent = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0}^{1}={2}", number,exponent, Power(number, exponent));
Console.ReadLine();
}
public static int Power(int number, int exponent)
{
int result = 1;
for (int i = 0; i < exponent; i++)
result *= number;
return result;
}
}
}
Post A Comment:
0 comments: