Computer Science, asked by nirmalshrestha8413, 1 year ago

WAP in C to print Armstrong numbers from 1 to 100

Answers

Answered by siddhartharao77
1
#include<stdio.h>
void main()
{
int a,b,c,d;
clrscr();
for(a=1;a<=100;a++)
{
d=a;
c=0;

while(d!=0)
{
b=d%10;
d=d/10;
c=c+(b*b*b);
}

if(c==a)
printf("%d",a);
}

getch();
}


Hope this helps!
Answered by sakshamrai8
0

Answer:

#include

#include

int main()

{

int num, n, qsum, r;

printf("Armstrong Number from 1 to 100\n");

for (num = 1; num <= 100; num++)

{

qsum = 0;

n = num;

while (n != 0)

{

r = n % 10;

qsum = qsum + (r * r * r);

n = n / 10;

}

if (num == qsum)

printf("%d\n",num);

}

return 0;

}

Similar questions