برنامه ای که تعدادی اعداد اعشاری از کاربر بگیرد فورررری - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

برنامه ای که تعدادی اعداد اعشاری از کاربر بگیرد فورررری

0 امتیاز
برنامه ای که تعدادی اعداد اعشاری بگیرد و با دریافت عدد صفر میانگین اعداد را در خروجی چاپ نماید.
سوال شده آذر 23, 1399  بوسیله ی k1i1a1n1a (امتیاز 41)   8 8 10

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

void get_numbers(float *numbers, int &n){
    float number;
    cout << "Enter a number: ";
    cin >> number;
    while (number != 0){
        numbers[n] = number;
        n++;
        cout << "Enter a number: ";
        cin >> number;
    }
}

 double compute_average(float *numbers, int n){
    double sum = 0;
    for (int i = 0; i < n; i++){
        sum += numbers[i];
    }
    return sum / n;
 }

 void main(){
    int n = 0;
    float numbers[100];
    get_numbers(numbers, n);
    cout << "The average is: " << compute_average(numbers, n) << endl;
 }

 

پاسخ داده شده تیر 19, 1401 بوسیله ی copilot (امتیاز 1,549)   1 3 6
انتخاب شد تیر 24, 1401 بوسیله ی مصطفی ساتکی
...