Identify The Given Number Is Armstrong Number Or Not In C#

  1. using System;  
  2. class Armstrong {  
  3.     static void Main() {  
  4.         int number, remainder, sum = 0;  
  5.         Console.Write("enter the Number");  
  6.         number = Convert.ToInt16(Console.ReadLine());  
  7.         for (int i = number; i > 0; i = i / 10) {  
  8.             remainder = i % 10;  
  9.             sum = sum + remainder * remainder * remainder;  
  10.         }  
  11.         if (sum == number) {  
  12.             Console.Write("Given Number is an Armstrong Number");  
  13.         } else Console.Write("Given Number is not an Armstrong Number");  
  14.         Console.ReadKey();  
  15.     }  
  16. }