প্রথম 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("The sum of first %d prime numbers is %d", n, sum);
return 0;
}
আউটপুট
The sum of the first 5 prime numbers is 28