কম্পিউটার

একটি ব্যবধানে সমস্ত প্রাইম সংখ্যা প্রিন্ট করার জন্য পাইথন প্রোগ্রাম


এই নিবন্ধে, আমরা নীচে দেওয়া সমস্যার বিবৃতিটির সমাধান সম্পর্কে জানব৷

সমস্যা বিবৃতি − আমাদের একটি ব্যবধান দেওয়া হয়েছে যা আমাদের একটি নির্দিষ্ট পরিসরে সমস্ত মৌলিক সংখ্যা গণনা করতে হবে

এখানে আমরা সমাধান পেতে একটি ব্রুট-ফোর্স পদ্ধতি নিয়ে আলোচনা করব অর্থাৎ মৌলিক সংখ্যার মৌলিক সংজ্ঞা। মৌলিক সংখ্যা হল সেই সংখ্যা যার 1 আছে এবং নিজেই একটি গুণনীয়ক হিসেবে থাকে এবং বাকি সব সংখ্যাই তার গুণনীয়ক নয়।

প্রতিবার একটি মৌলিক সংখ্যার অবস্থাকে সত্য গণনা করার জন্য মূল্যায়ন করা হয়।

এখন নিচের বাস্তবায়নে ধারণাটি পর্যবেক্ষণ করা যাক—

উদাহরণ

start = 1
end = 37
for val in range(start, end + 1):
   # If num is divisible by any number
   # between 2 and val, it is not prime
   if val > 1:
      for n in range(2, val):
         if (val % n) == 0:
            break
      else:
         print(val)

আউটপুট

2
3
5
7
11
13
17
19
23
29
31
37

একটি ব্যবধানে সমস্ত প্রাইম সংখ্যা প্রিন্ট করার জন্য পাইথন প্রোগ্রাম

সমস্ত ভেরিয়েবল স্থানীয় সুযোগে ঘোষণা করা হয়েছে এবং তাদের উল্লেখ উপরের চিত্রে দেখা যাচ্ছে।

উপসংহার

এই নিবন্ধে, আমরা শিখেছি কিভাবে আমরা একটি ব্যবধানে সমস্ত মৌলিক সংখ্যা প্রিন্ট করতে পারি


  1. একটি প্রদত্ত সংখ্যার সমস্ত প্রাইম ফ্যাক্টর প্রিন্ট করার জন্য দক্ষ প্রোগ্রামের জন্য পাইথন প্রোগ্রাম

  2. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সমস্ত স্থানান্তর প্রিন্ট করতে

  3. পাইথন প্রোগ্রামের তালিকায় সব সংখ্যা গুন করতে হবে?

  4. পাইথন ব্যবহার করে একটি ব্যবধানে সমস্ত প্রাইম নম্বর কীভাবে প্রিন্ট করবেন?