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

C प्रोग्राम: दो अंतरालों के बीच अभाज्य संख्याएँ प्रदर्शित करना


रनटाइम के दौरान कंसोल पर दो संख्याएँ दर्ज करें। फिर, फ्लैग वेरिएबल घोषित करें जिसका उपयोग फोर लूप की शर्त की मदद से यह जांचने के लिए किया जाता है कि संख्या अभाज्य है या नहीं।

जब भी फ्लैग शून्य होता है, यह अभाज्य संख्या प्रिंट करता है और यदि फ्लैग एक है, तो यह लूप से बाहर निकल जाता है।

प्रोग्राम

निम्नलिखित C प्रोग्राम दो अंतरालों के बीच अभाज्य संख्याएँ प्रदर्शित करता है:

#include <stdio.h> 
int main(){ 
    int number1,number2,i,j,flag; 
    printf("enter the two intervals:"); 
    scanf("%d %d",&number1,&number2); 
    printf("prime no’s present in between %d and %d:",number1,number2); 
    for(i=number1+1;i<number2;i++){// दो संख्याओं के बीच अंतराल 
        flag=0; 
        for(j=2;j<=i/2;++j){ // संख्या अभाज्य है या नहीं जांचना 
            if(i%j==0){ 
                flag=1; 
                break; 
            } 
        } 
        if(flag==0) 
            printf("%d\n",i); 
    } 
    return 0; 
}

आउटपुट

आपको निम्नलिखित आउटपुट दिखाई देगा:

enter the two intervals:10 50 the number of prime numbers present in between 10 and 50:11 13 17 19 23 29 31 37 41 43 47

एक और उदाहरण देखें, जिसमें हम दो संख्याओं के बीच अभाज्य संख्याओं को हटाने का प्रयास कर रहे हैं।

उदाहरण

निम्नलिखित C प्रोग्राम दो अंतरालों के बीच अभाज्य संख्याओं को छोड़कर संख्याएँ प्रदर्शित करता है:

#include <stdio.h> 
int main(){ 
    int number1,number2,i,j,flag; 
    printf("enter the two intervals:"); 
    scanf("%d %d",&number1,&number2); 
    printf("the numbers that are present after removing prime numbers in between %d and %d:\n",number1,number2); 
    for(i=number1+1;i<number2;i++){// दो संख्याओं के बीच अंतराल 
        flag=1; 
        for(j=2;j<=i/2;++j){ // संख्या अभाज्य है या नहीं जांचना 
            if(i%j==0){ 
                flag=0; 
                break; 
            } 
        } 
        if(flag==0) 
            printf("%d\n",i); 
    } 
    return 0; 
}

आउटपुट

आपको निम्नलिखित आउटपुट दिखाई देगा:

enter the two intervals:10 20 the numbers that are present after removing prime numbers in between 10 and 20: 12 14 15 16 18
  1. फॉर लूप का उपयोग करके 1 से N तक की सभी अभाज्य संख्याएं प्रदर्शित करने का C प्रोग्राम फॉर लूप का उपयोग करके 1 से N तक की सभी अभाज्य संख्याएं प्रदर्शित करने का C प्रोग्राम

    समस्या एक C प्रोग्राम लिखें जो 1 और n के बीच की सभी अभाज्य संख्याओं को प्रदर्शित करे, जहां n उपयोगकर्ता द्वारा रनटाइम पर दिया गया मान है। समाधान उपयोगकर्ता द्वारा रनटाइम पर दिए गए मान n के बीच 1 और n की सभी अभाज्य संख्याओं को प्रदर्शित करने के लिए C प्रोग्राम नीचे समझाया गया है। एल्गोरिथम उपयोगकर्

  1. - C में दो सम्मिश्र संख्याओं को जोड़ने का प्रोग्राम

    दो सम्मिश्र संख्याएं a1 + ib1 और a2 + ib2 के रूप में दी गई हैं, कार्य इन दो सम्मिश्र संख्याओं को जोड़ना है। सम्मिश्र संख्याएं वे संख्याएं हैं जिन्हें a+ib के रूप में व्यक्त किया जा सकता है जहां a और b वास्तविक संख्याएं हैं और i काल्पनिक संख्या है जो व्यंजक x2 = -1 का हल है क्योंकि कोई वास्तविक संख्य

  1. C प्रोग्राम में 3D में दो तल के बीच का कोण C प्रोग्राम में 3D में दो तल के बीच का कोण

    समस्या विवरण यहां हम त्रि-आयामी स्थान में दो तल के बीच का कोण गणना करना देखेंगे। तल P1 और P2 हैं। Pi के समीकरण इस प्रकार हैं: a₁x + b₁y + c₁z + d₁ = 0 a₂x + b₂y + c₂z + d₂ = 0 सूत्र यदि कोण A है, तो: cos A = |a₁a₂ + b₁b₂ + c₁c₂| / (√(a₁²+b₁²+c₁²) * √(a₂²+b₂²+c₂²)) C++ प्रोग्राम उदाहरण d = d;