Posts

Using power function display armstrong number

#include<iostream.h> #include<math.h> int main() { int sum,n,temp,rem; cout<<"The Armstrong number between the range 1 to 500 are : \n";  for(int x=1;x<=500;x++) { n=x; sum=0; temp=n; do { rem=n%10; n=n/10; int p; p=pow(rem,3); sum=sum+p; }while(n!=0); if(sum==temp) cout<<x<<"\t"; } cout<<"\t"; return 0; } Output: The Armstrong number between the range 1 to 500 are :  1      153     370     371     407  

Program to dispaly armstrong number between 1 to 500

#include<iostream.h> int main() { int sum,n,temp,rem; cout<<"The Armstrong number between the range 1 to 500 are : \n";  for(int x=1;x<=500;x++) { n=x; sum=0; temp=n; do { rem=n%10; n=n/10; sum=sum+rem*rem*rem; }while(n!=0); if(sum==temp) cout<<x<<"\t"; } cout<<"\t"; return 0; } Output:  The Armstrong number between the range 1 to 500 are : 1        153         370       371        407