প্রথম N মৌলিক সংখ্যার যোগফল প্রিন্ট করার জন্য প্রোগ্রামটি nprime সংখ্যাগুলি খুঁজে বের করার পদ্ধতি ব্যবহার করে এবং তারপর যোগফল খুঁজে পেতে তাদের যোগ করে। এই যোগফলটি একটি পূর্ণসংখ্যাতে সংরক্ষিত হয় যা যোগফলকে আউটপুট করে।
কোডটি একটি সংখ্যা নেয় এটি প্রাইম এর জন্য পরীক্ষা করে, যদি এটি প্রাইম হয় তবে যোগফল ভেরিয়েবলে যোগ করে। 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