nটি জোড় প্রাকৃতিক সংখ্যার গড় বের করতে তাদের যোগফল n দিয়ে ভাগ করতে হয়।
দুটি পদ্ধতিতে করা যায়:
- লুপ ব্যবহার করে যোগফল বের করে n দিয়ে ভাগ
- সূত্র ব্যবহার করে সরাসরি গড় বের করা
পদ্ধতি ১: লুপ ব্যবহার করে
#include <stdio.h>
int main(void) {
int n = 5;
int sum = 0;
int average = 0;
for (int i = 1; i <= n; i++) {
sum += (i * 2);
}
average = sum / n;
printf("The average of %d even natural numbers is %d", n, average);
return 0;
}
আউটপুট
The average of 5 even natural numbers is 6
পদ্ধতি ২: সূত্র ব্যবহার করে
সূত্র: n + 1
#include <stdio.h>
int main(void) {
int n = 5;
int average = n + 1;
printf("The average of %d even natural numbers is %d", n, average);
return 0;
}
আউটপুট
The average of 5 even natural numbers is 6
সূত্রভিত্তিক পদ্ধতিটি বড় n-এর জন্য দ্রুত কাজ করে কারণ লুপ চালানোর প্রয়োজন নেই।