কম্পিউটার

একটি পূর্ণসংখ্যার ক্ষুদ্রতম ভাজক খুঁজে পেতে পাইথন প্রোগ্রাম


যখন একটি পূর্ণসংখ্যার ক্ষুদ্রতম ভাজক খুঁজে বের করার প্রয়োজন হয়, তখন একটি সাধারণ ‘ফর’ লুপ ব্যবহার করা হয়।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

first_num = int(input("Enter a number..."))
my_list = []

print("The number is ")
print(first_num)

for i in range(2,first_num+1):
   if(first_num%i==0):
      my_list.append(i)
my_list.sort()
print("The smallest divisor is : ")
print(my_list[0])

আউটপুট

Enter a number...56
The number is
56
The smallest divisor is :
2

ব্যাখ্যা

  • নম্বরটি ব্যবহারকারীর কাছ থেকে একটি ইনপুট হিসাবে নেওয়া হয়৷

  • একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷

  • ব্যবহারকারীর কাছ থেকে নেওয়া নম্বরটি কনসোলে প্রদর্শিত হয়৷

  • সংখ্যার পরিসরের উপর পুনরাবৃত্তি করা হয়।

  • পুনরাবৃত্তিকারী দ্বারা ভাগ করা সংখ্যাটি 0 কিনা তা পরীক্ষা করা হয়।

  • যদি হ্যাঁ, এটি খালি তালিকায় যুক্ত করা হয়।

  • শেষ পর্যন্ত, এই তালিকাটি সাজানো হয়েছে।

  • বাছাই করা তালিকার প্রথম উপাদানটি কনসোলে প্রদর্শিত হয়, যেহেতু এটি সবচেয়ে ছোট ভাজক।


  1. পাইথন প্রোগ্রামে অ্যারের সমষ্টি খুঁজুন

  2. পাইথন প্রোগ্রাম একটি তালিকার ক্ষুদ্রতম সংখ্যা খুঁজে বের করতে

  3. একটি তালিকায় দ্বিতীয় বৃহত্তম সংখ্যা খুঁজে পেতে পাইথন প্রোগ্রাম

  4. পাইথন প্রোগ্রাম একটি তালিকায় সবচেয়ে বড় সংখ্যা খুঁজে বের করতে