این برنامه سه عدد را از کاربر دریافت میکند.
سپس آنها را به یک متد ارسال میکند که میانگین این سه عدد را محاسبه کرده و به برنامه اصلی بازمیگرداند.
در نهایت، میانگین محاسبهشده در خروجی نمایش داده میشود.
این تمرین برای آشنایی با تعریف متد، ارسال پارامتر و عملیات ریاضی پایه بسیار مناسب است.
def calculate_average(a, b, c):
return (a + b + c) / 3
# اجرای برنامه
num1 = float(input("عدد اول را وارد کنید: "))
num2 = float(input("عدد دوم را وارد کنید: "))
num3 = float(input("عدد سوم را وارد کنید: "))
average = calculate_average(num1, num2, num3)
print(f"میانگین این سه عدد برابر است با: {average:.2f}")
میانگین این سه عدد برابر است با: 7.00
- ابتدا سه عدد از کاربر دریافت میشود
- این سه عدد به متدی به نام calculate_average ارسال میشوند
- متد مجموع سه عدد را محاسبه کرده و بر ۳ تقسیم میکند
- مقدار میانگین به برنامه اصلی بازگردانده شده و نمایش داده میشود