C++ > Beginners Lab Assignments
To find if the given number is an armstrong number or not
To find if the given number is an armstrong number or not # include
# include
# include
void main () { clrscr(); int a,b=0,sum=0; long int n; cout<<"ENter the NO. : "; cin>>n; for(;n>0;) //counts the digits { a=n%10; n=n/10; b++; } for(;n>0;) { a=n%10; sum=sum+pow(a,b); n=n/10; } if(sum==n) { cout<<"IT IS AN ARMSTRONG NUMBER..."; getch(); } else { cout<<"IT IS NOT AN ARMSTRONG NUMBER..."; getch(); } }
C++ Codes
Algorithms
Beginners
Code Snippets
Graphics
Data Structures
Games
Mathematics
Miscellaneous