---
title: "What is an Armstrong Number in C# ?"  
description: "What is an Armstrong Number in C# ?"  
author: "Anonymous User"  
published: 2018-11-26  
updated: 2018-11-26  
canonical: https://www.mindstick.com/forum/34708/what-is-an-armstrong-number-in-c-sharp  
category: "c#"  
tags: ["c#", "oops"]  
reading_time: 2 minutes  

---

# What is an Armstrong Number in C# ?

Like as -

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

## Replies

### Reply by Anonymous User

This program for Practices ...

Armstrong Number Program...

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.

```
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication29
{
    class Program
    {
        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("\n is an Armstrong Number.");
            else
                Console.Write(" \n Not Armstrong Number.");
                Console.WriteLine("\n");
        }
    }
}
```

![What is an Armstrong Number in C# ?](https://www.mindstick.com/mindstickforums/dface37d-62dc-49db-8e51-898adecf218d/images/272ae440-0ec5-4098-88f1-0c0140f1d140.png)

Thank You....


---

Original Source: https://www.mindstick.com/forum/34708/what-is-an-armstrong-number-in-c-sharp

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
