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

تابع سه عدد اعشاری

0 امتیاز
برنامه ای بنویسید که سه عدد اعشاری را از کاربر گرفته و به تابعی ارسال کند و تابع میانگین آن ها را محاسبه کرده و در خروجی نمایش دهد.
سوال شده آذر 12, 1399  بوسیله ی The boy (امتیاز 27)   3 4 6

1 پاسخ

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

 در زیر یک نمونه کد برای این تابع آورده شده است:


#include <iostream>

double average(double a, double b, double c) {
    return (a + b + c) / 3.0;
}

int main() {
    double x, y, z;
    std::cout << "Enter three numbers: ";
    std::cin >> x >> y >> z;
    std::cout << "The average is: " << average(x, y, z) << std::endl;
    return 0;
}

تابع average در این کد، سه عدد اعشاری را به عنوان ورودی دریافت کرده و با جمع کردن آن‌ها و تقسیم بر 3، میانگین آن‌ها را محاسبه می‌کند.

در تابع main، سه متغیر از نوع double تعریف شده و سپس با استفاده از std::cin، مقادیر آن‌ها از کاربر دریافت می‌شود. سپس، با فراخوانی تابع average و ارسال مقادیر دریافت شده به آن، میانگین این سه عدد محاسبه شده و در خروجی نمایش داده می‌شود.

 

پاسخ داده شده شهریور 3, 1402 بوسیله ی farnoosh (امتیاز 8,362)   20 44 59
انتخاب شد شهریور 8, 1402 بوسیله ی مصطفی ساتکی
...