w3resource

C#: Calculate the value that results from raising 3 to a power ranging from 0 to 32

C# Sharp Math: Exercise-3 with Solution

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:

Flowchart: C# Sharp Exercises - Calculate the value that results from raising 3 to a power ranging from 0 to 32.

C# Sharp Code Editor:

Improve this sample solution and post your code through Disqus

Previous: 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.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.