কম্পিউটার

প্রথম n এমনকি প্রাকৃতিক সংখ্যার গড়?


n এমনকি স্বাভাবিক সংখ্যার গড় বা গড় হল তারপর সংখ্যা দ্বারা ভাগ করা সংখ্যার যোগফল।

আপনি দুটি পদ্ধতি &মাইনাস

দ্বারা এটি গণনা করতে পারেন
  • n জোড় প্রাকৃতিক সংখ্যার যোগফল বের করুন এবং লুপ ব্যবহার করে সংখ্যা দিয়ে ভাগ করুন।

  • সূত্র ব্যবহার করে n এমনকি প্রাকৃতিক সংখ্যার যোগফল বের করুন এবং সংখ্যা দিয়ে ভাগ করুন।

পদ্ধতি 1 - লুপ ব্যবহার করা

একটি লুপ ব্যবহার করে জোড় প্রাকৃতিক সংখ্যার যোগফল খুঁজে বের করুন যা আমরা যোগফলটি চাই এমন সংখ্যা পর্যন্ত গণনা করে। তারপর আমরা এটিকে 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

পদ্ধতি 1 - সূত্র ব্যবহার করে

একটি গাণিতিক সূত্র ব্যবহার করে জোড় প্রাকৃতিক সংখ্যার যোগফল খুঁজুন যা সরাসরি গড় গণনা করে।

সূত্রটি হল (n + 1) =n*(n + 1 )/ n..

উদাহরণ কোড

#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 এর বড় মানের ক্ষেত্রে, লুপটি n সময় চালালে সময় বৃদ্ধি পাবে।


  1. প্রথম n প্রাকৃতিক সংখ্যার ঘনক্ষেত্রের যোগফলের জন্য C প্রোগ্রাম?

  2. প্রথম n প্রাকৃতিক সংখ্যার ঘনক্ষেত্রের যোগফলের জন্য C++ প্রোগ্রাম?

  3. প্রথম n প্রাকৃতিক সংখ্যার বর্গের সমষ্টির জন্য C++ প্রোগ্রাম?

  4. পিএইচপি প্রোগ্রামের গড় বের করার জন্য প্রথম n প্রাকৃতিক সংখ্যাগুলো জোড়