Armstrong Numbers From 1 to 500 - Devbhoomi

FREE JOB ALERT & ONLINE TUTORIALS

Hot

Post Top Ad

Wednesday 8 November 2017

Armstrong Numbers From 1 to 500

#include <stdio.h>

int main()
{
    int num, rem, qub, sum = 0, i;
    printf("Armstrong numbers between 1 to 500 are: \n");

    for (i = 1; i <= 500; i++)
    {
        num = i;
        sum = 0;

        while (num > 0)
        {
            rem = num % 10;
            qub = rem * rem * rem;
            sum = sum + qub;
            num = num / 10;
        }
        if (sum == i)
        {
            printf("%d\n", sum);
        }
    }
    return 0;
}
OUTPUT
Armstrong numbers between 1 to 500 are:
1
153
370
371
407

No comments:

Post a Comment

Post Top Ad