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

अभाज्य संख्याओं को 1 से N तक उल्टे क्रम में प्रिंट करें

इनपुट नंबर n जब तक अभाज्य संख्याओं की गणना की जाती है और उन्हें उल्टे क्रम में प्रदर्शित किया जाता है

Input : number 30
Output : 29 23 19 17 13 11 7 5 3 2

एल्गोरिदम

START
Step 1 -> declare variables as n, I, j, flag to 0 as int
Step 2 -> input number in n
Step 3 -> Loop For from i to n and i>1 and i—
   Step 3.1 ->. Inner loop for from j to i/2 and j>=1 and j—
      Statement If %j==0 && j!=1
         Set flag=0
         Break
      End IF
      Else
         Flag=1
      End Else
   Step 3.2 -> end inner Loop For
Step 4 -> statement IF to check flag=1
   Print i
   End IF
Step 5 -> End outer For
STOP

उदाहरण

#include <stdio.h>
int main(int argc, char const *argv[]) {
   int n, i, j, flag=0;
   printf("Enter a number\n");
   scanf("%d", &n);
   for(i=n; i>1; i--) {
      for (j = i/2; j >= 1; j--) {
         if(i%j==0 && j!=1) {
            flag = 0;
            break;
         }
         else
         flag = 1;
      }
      if(flag == 1) {
         printf("%d ", i);
      }
   }
   return 0;
}

आउटपुट

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

Enter a number
30
29 23 19 17 13 11 7 5 3 2

  1. C . में नॉन स्क्वायर नंबर प्रिंट करें

    कार्यक्रम विवरण किसी संख्या का वर्ग उस संख्या का स्वयं का गुणा होता है। एक वर्ग संख्या या पूर्ण वर्ग एक पूर्णांक है जो एक पूर्णांक का वर्ग होता है; पूर्ण वर्ग पूर्ण संख्याओं के वर्ग होते हैं 1, 4, 9, 16, 25, 36, 49, 64, 81, 100 यहां 1 से 100 तक के सभी पूर्ण वर्गों के वर्गमूल दिए गए हैं। √1

  1. लिंक्ड सूची के अंतिम k नोड्स को C भाषा में रिवर्स ऑर्डर रिकर्सिव अप्रोच में प्रिंट करें

    कार्य रिकर्सिव दृष्टिकोण का उपयोग करके लिंक की गई सूची के अंत से शुरू होने वाले k नोड्स को प्रिंट करना है। पुनरावर्ती दृष्टिकोण वह है जिसमें फ़ंक्शन कॉल किए जाने तक बार-बार कॉल करता है और इसलिए परिणाम संग्रहीत करता है। मान लीजिए, सूची में 29, 34, 43, 56 और 88 नोड हैं और k का मान 2 है, जो आउटपुट से

  1. एक अंतराल में सभी प्राइम नंबरों को प्रिंट करने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक अंतराल दिया जाता है, जिसकी हमें दी गई श्रेणी में सभी अभाज्य संख्याओं की गणना करने की आवश्यकता होती है यहां हम समाधान प्राप्त करने के लिए एक क्रूर-बल दृष्टिकोण पर चर्चा करेंगे, अर्थात एक अभाज्य संख्या की मूल