حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
همهٔ تمرین‌ها

بررسی بخش پذیری دو عدد (بدون دستورات شرطی)

تمرین آسان 1864 visibility link download flag

برنامه ای بنویسید که دو عدد a و b را از کاربر دریافت کند و بررسی کند که عدد a بر عدد b بخش پذیر است یا خیر؟ خروجی باید بصورت True یا False باشد.


نکته: در این تمرین نباید از دستورات شرطی مثل if استفاده کنید. (استفاده از عملگرهای مقایسه ای مجاز است)

👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

پاسخ‌ها 24

def is_divisible(a, b):
    """بررسی می‌کند که آیا a بر b بخش‌پذیر است یا خیر."""
    return a % b == 0  # اگر باقی‌مانده تقسیم برابر با 0 باشد، True برمی‌گرداند

def main():
    try:
        # دریافت a و b از کاربر
        a = int(input("لطفاً عدد a را وارد کنید: "))
        b = int(input("لطفاً عدد b را وارد کنید: "))
        
        # بررسی بخش‌پذیری و نمایش نتیجه
        result = is_divisible(a, b)
        print(result)  # نمایش True یا False
    except ValueError:
        print("لطفاً یک عدد صحیح وارد کنید.")

# اجرای تابع اصلی
if __name__ == "__main__":
    main()
a = int(input("عدد a را وارد کنید: "))
b = int(input("عدد b را وارد کنید: "))
result = (a % b == 0)
print(result)
پاسخ هوش مصنوعی Ai Python

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن