এই আর্টিকেলে আমরা নিচের সমস্যা সমাধানের কথা শিখব।
সমস্যা: দুটি ইন্টিজার দেওয়া আছে, আমাদের দুটি সংখ্যার কমন ডিভাইজারগুলো প্রদর্শন করতে হবে।
এখানে আমরা দুটি সংখ্যার মিনিমাম কম্পিউট করি। ১ থেকে কম্পিউটেড মিনিমাম পর্যন্ত প্রতিটি মান দিয়ে ভাগ করে ডিভাইসর ক্যালকুলেট করার একটি লুপ।
প্রতিবার শর্তটি সত্য হলে কাউন্টার এক বৃদ্ধি পায়।
চলুন নিচের ইমপ্লিমেন্টেশনে ধারণাটি পর্যবেক্ষণ করি।
উদাহরণ
a = 5
b = 45
count = 0
for i in range(1, min(a, b) + 1):
if a % i == 0 and b % i == 0:
count += 1
print(count)
আউটপুট
2

সभी ভেরিয়েবল লোকাল স্কোপে ঘোষণা করা হয়েছে এবং তাদের রেফারেন্স উপরের চিত্রে দেখা যাচ্ছে।
উপসংহার
এই আর্টিকেলে আমরা দুটি সংখ্যার কমন ডিভাইজার বের করার পাইথন প্রোগ্রাম সম্পর্কে শিখেছি।