This program is about print the armstrong number between the given limits using For Loop in C
#include<stdio.h> int main() { int i,n,h,arms=0,a,b,c,d,e; printf("\nEnter the starting value:"); scanf("%d",&i); printf("\nEnter the Ending value:"); scanf("%d",&n); printf("\nArmstrong numbers:"); for(i;i<=n;i++) { a=i/10;//12 b=i%10;//8 c=a/10;//1 d=a%10;//2 b=b*b*b; c=c*c*c; d=d*d*d; e=b+c+d; if(i==e) { printf("\n%d",i); arms++; } } printf("\nTotal number of armstrong values:%d",arms); return 0; }To download raw file Click Here
Enter the starting value :100 Enter the Ending value :999 Armstrong numbers: 153 370 371 407 Total number of armstrong values:4
Learn All in Tamil © Designed & Developed By Tutor Joes