Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सरणी में अभाज्य संख्याएं प्रिंट करें जिनके अंकों का योग भी अभाज्य हो


तत्वों की एक सरणी दी गई है और कार्य उन संख्याओं को प्रिंट करना है जिनका अंकों का योग भी अभाज्य है और यदि सरणी में ऐसा कोई अंक नहीं है तो -1 लौटाएं

Input: arr[]={2,4,3,19,25,6,11,12,18,7} Output : 2, 3, 25, 11, 12, 7

यहां, दिया गया आउटपुट उन योज्य संख्याओं के रूप में उत्पन्न होता है जिनका योग भी अभाज्य है जैसे - 2, 3, 7 अभाज्य हैं लेकिन 25(2+5=7), 11(1+1=2), 12(1+2=3) भी अभाज्य हैं जबकि 19(1+9=10) जैसी संख्याएं अभाज्य नहीं हैं।

एल्गोरिदम

START Step 1 -> Take array of int with values Step 2 -> declare start variables as i, m, flag, flag1, sum, r, d, j, tem Step 3 -> store size of array in m as sizeof(arr)/sizeof(arr[0]) Step 4 -> Loop For i=1 and i

उदाहरण

#include using namespace std; int main(){     int arr[]={2,4,3,19,25,6,11,12,18,7};     int i,m,flag,flag1,sum,r,d,j,tem;     m=sizeof(arr)/sizeof(arr[0]);     for(i=0;i

आउटपुट

यदि हम उपरोक्त प्रोग्राम चलाते हैं तो यह निम्नलिखित आउटपुट उत्पन्न करेगा

2 3 11 25 12 7

  1. - C++ में अनसॉर्टेड ऐरे में समान योग वाले सभी जोड़े प्रिंट करना

    इस समस्या में, हमारे पास एक अनसॉर्टेड ऐरे है और हमें इस ऐरे के भीतर उन सभी जोड़ों को प्रिंट करना है जिनका योग समान हो। उदाहरण Input: array = [12, 13, 20, 5] Output: [12, 13] and [20, 5] have sum 25. इस समस्या को हल करने के लिए, हमें समान योग वाले जोड़े ढूंढने होंगे। इसके लिए, हम जोड़ों की जांच

  1. - C++ में योग N वाले लगातार संख्याओं के सभी संभावित योग प्रिंट करना

    इस समस्या में, हमें एक धनात्मक पूर्णांक N दिया गया है और हमें योग N के बराबर वाले लगातार संख्याओं के अनुक्रम के सभी संभावित योग प्रिंट करने हैं।आइए एक उदाहरण लेते हैं समस्या को समझने के लिए,Input: N = 15 Output: 1 2 3 4 5 7 8इस समस्या का एक सरल समाधान N/2 तक लगातार अनुक्रम संयोजनों को जोड़ना है। और

  1. - पायथन के साथ नार्सिसिस्टिक (आर्मस्ट्रांग) नंबर कैसे प्रिंट करें

    समस्या विवरण नार्सिसिस्टिक नंबर प्रिंट करने के लिए, पहले इसकी परिभाषा देखते हैं। यह एक संख्या है जो अपने स्वयं के अंकों के योग के बराबर होती है, जिनमें से प्रत्येक को अंकों की संख्या की घात तक उठाया जाता है। उदाहरण के लिए, 1, 153, 370 सभी नार्सिसिस्टिक नंबर हैं। आप निम्न कोड चलाकर इन नंबरों को प्रिं