কম্পিউটার টিউটোরিয়াল

পাইথনে একটি সংখ্যার ভাগসঙ্ক্য সংখ্যা জোড় নাকি বিজোড়

একটি সংখ্যা n দেওয়া আছে। এর ভাগসঙ্ক্যের সংখ্যা জোড় (Even) নাকি বিজোড় (Odd) তা যাচাই করতে হবে।

গুরুত্বপূর্ণ পর্যবেক্ষণ

শুধু পূর্ণবর্গ (perfect square) সংখ্যাগুলোর ভাগসঙ্ক্য বিজোড় হয়। অন্য সব সংখ্যার ভাগসঙ্ক্য জোড়।

উদাহরণ

ইনপুট: n = 75

আউটপুট: Even

ব্যাখ্যা: ৭৫ পূর্ণবর্গ নয়, তাই ভাগসঙ্ক্য জোড়।

উদাহরণ কোড

def solve(n):
    if n < 1:
        return
    sqrt = n**0.5
    if sqrt * sqrt == n:
        return 'Odd'
    else:
        return 'Even'

n = 75
print(solve(n))  # Output: Even

ইনপুট

75

আউটপুট

Even
  1. পাইথন প্রোগ্রাম লিস্টে ইভেন ও অড্ড সংখ্যা কাউন্ট করা

  2. পাইথনে ভাজকগুলোর গণনা জোড় কি বিজোড় তা যাচাই করার প্রোগ্রাম

  3. পাইথনে সংখ্যা পজিটিভ, নেগেটিভ, বিজোড়, জোড় বা শূন্য কিনা যাচাই করার প্রোগ্রাম

  4. Python-এ সংখ্যা বিজোড় নাকি জোড় চেক করা