بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۱۹ مهر ۱۴۰۴

شرح برنامه

این برنامه دو عدد را از ورودی دریافت می‌کند و آن‌ها را به یک متد ارسال می‌کند.
متد مذکور حاصل‌ضرب و حاصل‌تقسیم این دو عدد را محاسبه کرده و تفاضل آن‌ها را به برنامه اصلی برمی‌گرداند.
در نهایت، برنامه اصلی این مقدار را نمایش می‌دهد.


کد پایتون:


def compute_difference(a, b):
    product = a * b
    division = a / b if b != 0 else float('inf')
    difference = product - division
    return difference

# اجرای برنامه
num1 = float(input("عدد اول را وارد کنید: "))
num2 = float(input("عدد دوم را وارد کنید: "))

result = compute_difference(num1, num2)
print(f"تفاضل حاصل‌ضرب و حاصل‌تقسیم: {result:.2f}")

نمونه خروجی (ورودی: 6 و 2):


تفاضل حاصل‌ضرب و حاصل‌تقسیم: 10.00

توضیح مراحل:

- ابتدا دو عدد از کاربر دریافت می‌شود
- این دو عدد به متدی به نام compute_difference ارسال می‌شوند
- در متد، حاصل‌ضرب و حاصل‌تقسیم محاسبه می‌شود
- سپس تفاضل این دو مقدار محاسبه شده و به برنامه اصلی بازگردانده می‌شود
- برنامه اصلی مقدار نهایی را نمایش می‌دهد


نوشته و پژوهش شده توسط دکتر شاهین صیامی