কম্পিউটার টিউটোরিয়াল

C++-এ গাণিতিক গড় (Arithmetic Mean)


গাণিতিক গড় হলো সংখ্যাগুলোর গড়। এই প্রোগ্রামে আমরা দেখব কীভাবে আমরা একটি সেট থেকে গাণিতিক গড় বের করতে পারি। ফাংশনটি নম্বর সেট এবং এলিমেন্টের সংখ্যা নেবে। আমাদের কাজ শুধু প্রতিটি এলিমেন্ট যোগ করা, তারপর এলিমেন্টের সংখ্যা দিয়ে ভাগ করা।

অ্যালগরিদম

arithmeticMean(dataset, n)

begin
    sum := 0
    for each element e from dataset, do
        sum := sum + e
    done
    return sum/n
end

উদাহরণ

#include<iostream>
using namespace std;
float arithmetic_mean(float data[], int size) {
    float sum = 0;
    for(int i = 0; i < size; i++) {
        sum += data[i];
    }
    return sum/size;
}
main() {
    float data_set[] = {25.3, 45.21, 78.56, 96.21, 22.12, 36.97};
    cout << "Mean: " << arithmetic_mean(data_set, 6);
}

আউটপুট

Mean: 50.7283

  1. C++-এ অ্যারেতে রেঞ্জের গড় (Mean of Range in Array)

  2. C++ প্রোগ্রাম: সমান্তরাল শ্রেণির যোগফল

  3. C++-এ অ্যালিকোট সম (Aliquot Sum)

  4. C++-এ পয়েন্টার অর্থমেটিক ব্যবহার করে অ্যারে সমষ্টি বের করা