C# Armstrong Number - c# - c# tutorial - c# net




How to write Armstrong number Program in C# ?

  • Armstrong number is a number that is equal to the sum of cubes of its digits.
  • For example 0, 1, 153, 370, 371 and 407 are the Armstrong numbers.
  • Let's try to understand why 371 is an Armstrong number.
    • 371 = (3*3*3)+(7*7*7)+(1*1*1)
    • where:
    • (3*3*3)=27
    • (7*7*7)=343
    • (1*1*1)=1
    • So:
    • 27+343+1=371
  • Let's see the C# program to check Armstrong Number.
 armstrong number in c sharp
using System;  
public class ArmstrongExample  
{  
public static void Main(string[] args)  
{  
int  n,r,sum=0,temp;      
Console.Write("Enter the Number= ");      
n= int.Parse(Console.ReadLine());     
temp=n;      
while(n>0)      
{      
r=n%10;      
sum=sum+(r*r*r);      
n=n/10;      
}      
if(temp==sum)      
Console.Write("Armstrong Number.");      
else      
Console.Write("Not Armstrong Number.");      
}    } 

C# examples - Output :

Enter the Number= 371
Armstrong Number.
Enter the Number= 342   
Not Armstrong Number.

Related Searches to C# Armstrong Number

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.

×