Armstrong or Not:

1.GIVEN NUMBER IS ARMSTRONG OR NOT :

#include<stdio.h>
#include<math.h>
int main()
{
  int n,r,sum=0,d,c=0,e;
  scanf("%d",&n);
  d=n;
  e=n;
  while(n!=0)
  {
    n=n/10;
    c=c+1;
  }
  while(d!=0)
  {
    r=d%10;
    sum=sum+pow(r,c);
    d=d/10;
  }
  if(sum==e)
  {
    printf("ARMSTRONG");
  }
  else
  {
    printf("NOT AN ARMSTRONG");
  }
  return 0;
}

Comments

Popular Posts