Prime #### Prepinsta Prime

Video courses for company/skill based Preparation

(Check all courses)
Get Prime Video
Prime #### Prepinsta Prime

Purchase mock tests for company/skill building

(Check all mocks)
Get Prime mock

# Command Line program to find Armstrong number using Command line arguments

## Armstrong Number Command Line Programming

A number is called Armstrong number if the Sum of the cubes of its digits is equal to the number itself.

C program to find Armstrong number using Command line arguments

The following is a C program to check whether the given number is Armstrong number or not using command line arguments.

It is highly advisable to go through Command Line Arguments Post before even looking at the code. Please study this for TCS and come back to this post later

```#include<stdio.h>
#include<stdlib.h>

int main (int argc, char *argv[])
{
int Given_number = atoi (argv);
int num;
for (num = 1; num <= Given_number; num++)
{
int a = num;
int s = 0;
int r = 0;

while (a > 0)
{
s = a % 10;
r = r + (s * s * s);
a = a / 10;
}
if (r == num)
printf (" %d isarmstrong no \n", num);
}
}```

Code- 2

```#include<stdio.h>

void main (int argc, char *argv[])
{
int num, num1, arms = 0, rem;
if (argc != 2)

{
printf ("Enter the number:\n");
scanf ("%d", &num);
}

else
{
num = atoi (argv);
}
num1 = num;
while (num > 0)
{
rem = num % 10;
arms = arms + rem * rem * rem;
num = num / 10;
}

if (num1 == arms)
{
printf (" \n%d is an Armstrong number", num1);
}
else
{
printf ("\n%d is NOT an Armstrong number", num1);
}
}```

### One comment on “Command Line program to find Armstrong number using Command line arguments”

• PrepInsta

command line 0