Sponsored Ad

Saturday, March 12, 2011

How to Check for Armstrong Number using C#

This program will help you to check that given number is Armstrong number.

like 153 is Armstrong number.

//  153 = 1*1*1+5*5*5+3*3*3

image

C# Code to find a given number is Armstrong or not:

using System;

namespace MyApp
{
    class Armstrong_class
    {
        static void Main(string[] args)
        {          
            int number, _num, sum = 0;

            Console.WriteLine("Enter a Number");
            number = Convert.ToInt32(Console.ReadLine());

            for (int i = number; i > 0; i = i / 10)
            {
                _num = i % 10;
                sum = sum + _num * _num * _num;
            }

            if (sum == number)
                Console.WriteLine("The Number is Armstrong Number");
            else
                Console.WriteLine("The Number is not a Armstrong Number");

            Console.ReadLine();
        }
    }
}

0 comments:

Post a Comment

Sponsored Ad

Website Update

Followers