पहली N अभाज्य संख्याओं का योग प्रिंट करने का प्रोग्राम n अभाज्य संख्याओं को ढूंढने की विधि का उपयोग करता है और फिर उन्हें जोड़कर योग ज्ञात करता है। यह योग एक पूर्णांक में सहेजा जाता है जो योग को आउटपुट करता है।
कोड एक संख्या लेता है, उसकी अभाज्यता की जांच करता है, यदि यह अभाज्य है तो इसे योग वेरिएबल में जोड़ता है। n अभाज्य संख्या तक यह वही करता है और फिर उसके बाद योग प्रिंट करता है।
उदाहरण कोड
#include <stdio.h>
int isprime(int j) {
int count=0;
for(int i = 2; i <= j/2; i++) {
if(j%i == 0) {
count = 1;
}
}
if(count == 0) {
return 1;
}
else
return 0;
}
int main(void) {
int n = 5;
int i=0, j= 1;
int sum = 0;
while(1) {
j++;
if(isprime(j)) {
sum += j;
i++;
}
if(i == n) {
break;
}
}
printf("पहली %d अभाज्य संख्याओं का योग %d है", n, sum);
return 0;
}
आउटपुट
पहली 5 अभाज्य संख्याओं का योग 28 है