C#: Calculate the value that results from raising 3 to a power ranging from 0 to 32
Write a C# Sharp program to calculate the value that results from raising 3 to a power ranging from 0 to 32.
Sample Solution:
C# Sharp Code:
using System;
namespace exercises {
class Program {
static void Main(string[] args) {
int value = 3;
for (int power = 0; power <= 32; power++)
Console.WriteLine($"{value}^{power} = {(long)Math.Pow(value, power):N0} (0x{(long)Math.Pow(value, power):X})");
}
}
}
Sample Output:
3^0 = 1 (0x1) 3^1 = 3 (0x3) 3^2 = 9 (0x9) 3^3 = 27 (0x1B) 3^4 = 81 (0x51) 3^5 = 243 (0xF3) 3^6 = 729 (0x2D9) 3^7 = 2,187 (0x88B) 3^8 = 6,561 (0x19A1) 3^9 = 19,683 (0x4CE3) 3^10 = 59,049 (0xE6A9) 3^11 = 177,147 (0x2B3FB) 3^12 = 531,441 (0x81BF1) 3^13 = 1,594,323 (0x1853D3) 3^14 = 4,782,969 (0x48FB79) 3^15 = 14,348,907 (0xDAF26B) 3^16 = 43,046,721 (0x290D741) 3^17 = 129,140,163 (0x7B285C3) 3^18 = 387,420,489 (0x17179149) 3^19 = 1,162,261,467 (0x4546B3DB) 3^20 = 3,486,784,401 (0xCFD41B91) 3^21 = 10,460,353,203 (0x26F7C52B3) 3^22 = 31,381,059,609 (0x74E74F819) 3^23 = 94,143,178,827 (0x15EB5EE84B) 3^24 = 282,429,536,481 (0x41C21CB8E1) 3^25 = 847,288,609,443 (0xC546562AA3) 3^26 = 2,541,865,828,329 (0x24FD3027FE9) 3^27 = 7,625,597,484,987 (0x6EF79077FBB) 3^28 = 22,876,792,454,961 (0x14CE6B167F31) 3^29 = 68,630,377,364,883 (0x3E6B41437D93) 3^30 = 205,891,132,094,649 (0xBB41C3CA78B9) 3^31 = 617,673,396,283,947 (0x231C54B5F6A2B) 3^32 = 1,853,020,188,851,841 (0x6954FE21E3E81)
Flowchart:

Go to:
PREV : Write a C# Sharp program to find the greater and smaller value of two variables.
NEXT : Write a C# Sharp program to calculate true mean value, mean with rounding away from zero and mean with rounding to nearest of some specified decimal values.
C# Sharp Code Editor:
Improve this sample solution and post your code through Disqus
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.