Thursday, March 2, 2017

(19) Wap to display Armstrong No between 1 To N Number in Cpp


#include<iostream.h>
#include<conio.h>
class armstrongn
{
       long int m;
       int a,n,r,c,no;
       public:
              void getdata();
              void putdata();
};
void armstrongn :: getdata()
{
       cout<<"\n\t\t Enter Number : ";
       cin>>m;
}
void armstrongn :: putdata()
{
       a=1;
       while(a<=m)
       {
              no=a;
              c=no;
              r=0;
              while(no>=1)
              {
                     n=no%10;
                     r=r+(n*n*n);
                     no=no/10;
              }
              if(c==r)
                     cout<<r<<"  ";
              a++;
       }
}
void main()
{
       clrscr();
       armstrongn r1;
       r1.getdata();
       r1.putdata();
       getch();
}
v  Output
Enter Number : 1000
1 153 370 371 407


No comments:

Post a Comment