Pages

06 March 2019

C# Programme to check Armstrong Number

In the case of Armstrong number, the sum of the cube of each digit of the number should be equal to the original number.
for example- 153 
1*1*1+5*5*5+3*3*3 = 153.

using System;

namespace Armstrong_Number
{
    class Program
    {
        static void Main(string[] args)
        {

            int Number, Remainder, sum = 0, temp;
            Console.Write("Enter the Number   =  ");
            Number = int.Parse(Console.ReadLine());
            temp = Number;
            while (Number > 0)
            {
                Remainder = Number % 10;
                sum = sum + (Remainder*Remainder*Remainder);
                Number = Number / 10;
            }
            if (temp == sum)
            {
                Console.Write(+temp+" is a Armstrong Number.");
            }
            else
            {
                Console.Write(+temp+"  is Not a Armstrong Number.");
            }
            Console.WriteLine();
        }
    }
}

Output:-
Armstrong number



No comments: