In this post, we will write a C++ program to find out the Armstrong numbers from 1 to 500.
C++ program to find out the Armstrong numbers from 1 to 500.
#include<iostream> #include<conio.h> int main() { int i,h,t,u,res,n,count; system("cls"); for(i=1;i<=500;i++) { h = i/100; res = i%100; t = res/10; u = res%10; count = ((h*h*h)+(t*t*t)+(u*u*u)); if(count == i) std::cout<<"the Armstrong number is = "<<i<<std::endl; } getch(); return 0; }
Output
The Armstrong number is = 1 The Armstrong number is = 153 The Armstrong number is = 370 The Armstrong number is = 371 The Armstrong number is = 407