Module: (C++) सबरूटीन्स: प्रक्रियाएं और कार्य - 2


Problem

9/11

तर्क कार्य। परफेक्ट नंबर

Problem

एक पूर्ण संख्या वह संख्या होती है जो अपने से छोटे सभी भाजकों के योग के बराबर होती है (उदाहरण के लिए, संख्या 6=1+2+3)। एक प्रोग्राम लिखें जो एक प्राकृतिक संख्या  लेता है और यह निर्धारित करता है कि संख्या सही है या नहीं। उपयोग  किसी संख्या के विभाजकों का योग खोजने के लिए एक फ़ंक्शन और एक तार्किक फ़ंक्शन यह जांचने के लिए कि संख्या सही है या नहीं।

इनपुट: इनपुट स्ट्रिंग में एक प्राकृतिक संख्या  है।

आउटपुट: यदि कोई संख्या – बिल्कुल सही, कार्यक्रम को 'हाँ' शब्द का उत्पादन करना चाहिए, अन्यथा - शब्द 'नहीं'।

उदाहरण <टेबल क्लास = "टेबल टेबल-कंडेंस्ड टेबल-होवर"> <सिर> <वें># <वें>इनपुट <वें>आउटपुट <शरीर> 1 28 हाँ 2 29 नहीं