आपकी ऑफलाइन सहायता

BACK
49

सी प्रोग्रामिंग

149

पाइथन प्रोग्रामिंग

49

सी प्लस प्लस

99

जावा प्रोग्रामिंग

149

जावास्क्रिप्ट

49

एंगुलर जे.एस.

69

पी.एच.पी.
माय एस.क्यू.एल.

99

एस.क्यू.एल.

Free

एच.टी.एम.एल.

99

सी.एस.एस.

149

आर प्रोग्रामिंग

39

जे.एस.पी.





डाउनलोड पी.डी.एफ. ई-बुक्स
C - Armstrong Number For 3 Digits

विवरण :

Click to check Armstrong Number

  • Armstrong Numbers 1 digits से शुरू होते है लेकिन 2 digits के नहीं होते |
    1 digit -> 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 .
    2 digits -> No Armstrong Numbers .
    3 digits -> 153, 370, 371, 407
    4 digits -> 1634, 8208, 9474 .

    अगर यहाँ पर user 153 (3 digits) ये value लेता है तो , जितनी digits की संख्या है उतनी उनकी th power की संख्या बढ़ती है |

    13 + 53 + 33 = 153
    1 + 125 + 27 = 153 हो तो ये Armstrong Number है |

    अगर यहाँ पर user 1634 (4 digits) ये value लेता है तो ,

    14 + 64 + 34 +44 = 1634
    1 + 1296 + 81 + 256 = 1634 हो तो ये भी Armstrong Number है |

सोर्स कोड :

#include <stdio.h>

int main()
{
int num1,num2, num3=0, ans ;

printf("Enter Number : ");
scanf("%d",&num1);

num2=num1;

while(num2!=0){

ans = num2 % 10;
num3 = num3 + ans * ans * ans ;
num2 = num2 / 10;
}

if(num1 == num3){
printf("%d is an Armstrong number", num1);
}
else{
printf("%d is not an Armstrong number", num1);
}
return 0;
}

आउटपुट :

Enter Number : 
153
153 is an Armstrong number