एक संख्या को आर्मस्ट्रांग नंबर कहा जाता है यदि उसके अंकों के घनों का योग संख्या के बराबर हो। यह एक गणितीय अवधारणा है जिसे आमतौर पर प्रोग्रामिंग में प्रोग्रामर के बुनियादी तर्क के निर्माण के लिए उपयोग किया जाता है।
Input:370 Output:370 एक आर्मस्ट्रांग नंबर है
व्याख्या
370 = 3*3*3 + 7*7*7 + 0*0*0 = 27 + 343 + 0 = 370
उदाहरण
include <iostream>
using namespace std;
int main() {
int n, num, rem, sum = 0;
cin >> n;
num = n;
while(num != 0) {
digit = num % 10;
sum += digit * digit * digit;
num /= 10;
}
if(sum == n)
printf("%d एक आर्मस्ट्रांग नंबर है।", n );
else
printf("%d एक आर्मस्ट्रांग नंबर नहीं है।",n);
return 0;
}