Write a Program for Armstrong Number in c programming
Post By: Co- Founder, Vinay Kumar Verma
आज के इस पोस्ट में
बताऊंगा की Program to Check a Armstrong Numbers क्या
होता हैं तो इससे
पहले हम आपको बताना चाहूँगा की हमने c- programming से related बहुत
से post और video हैं आप इस वेबसाइट
पर देख सकते है
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 .
➤➤ ये भी पढ़े Program to Check a Number Palindrome or Not
अगर यहाँ पर 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 है
Source Code
#include<stdio.h> #include<math.h> void main(){ int num,dup1,dup2,count=0,med,arm=0,loop1; printf("Enter the Number "); scanf("%d",&num); dup2=dup1=num; while(dup1!=0){ dup1=dup1/10; count++; } for(loop1=count;loop1!=0;loop1--){ med=dup2%10; dup2=dup2/10; arm=arm+pow(med,count); } if(arm==num) printf("Number is Armstrong."); else printf("Number is not Armstrong."); } |
इस प्रोग्राम को विडियो के माध्यम से भी देख सकते हैं
➤➤C- Language All Post Click Here
I Hope है ये Post आपको पसन्द आयेगी अगर आपको ये Post पसन्द आये तो अपने Friend के साथ social media पर Share जरुर करना ताकी आपकी Help से दुसरे भी इस Post को पढ़ सके तो मेरे Facebook पेज को Like करे Share करे Comment भी करे धन्यवाद