این برنامه پایتونی دو عدد صحیح را از کاربر دریافت میکند.
سپس با استفاده از رابطه LCM(a, b) = |a × b| / GCD(a, b) کمترین مضرب مشترک آنها را محاسبه میکند.
تابع gcd از کتابخانه math برای محاسبه بزرگترین مقسومعلیه مشترک استفاده شده است.
import math
a = int(input("عدد اول را وارد کنید: "))
b = int(input("عدد دوم را وارد کنید: "))
def lcm(x, y):
return abs(x * y) // math.gcd(x, y)
result = lcm(a, b)
print("کمترین مضرب مشترک (LCM):", result)
عدد اول را وارد کنید: 12
عدد دوم را وارد کنید: 18
کمترین مضرب مشترک (LCM): 36
در این برنامه:
- از تابع math.gcd() برای محاسبه GCD استفاده شده است
- فرمول LCM با تقسیم حاصلضرب بر GCD بهدست میآید
- خروجی نهایی با استفاده از print() نمایش داده میشود