একটি সংখ্যা দেওয়া আছে। এই সংখ্যাটি জোড় নাকি বিজোড় এবং পজিটিভ নাকি নেগেটিভ কিনা তা যাচাই করতে হবে।
অ্যালগরিদম
ধাপ ১: সংখ্যা ইনপুট নিন। ধাপ ২: সংখ্যা ০ এর চেয়ে বড় বা সমান কিনা যাচাই করুন। সত্য হলে পজিটিভ, অন্যথায় নেগেটিভ এবং যদি ০ হয় তবে শূন্য। ধাপ ৩: সংখ্যা ২ দিয়ে ভাগযোগ্য হলে জোড়, অন্যথায় বিজোড়।
উদাহরণ কোড
# পাইথন প্রোগ্রাম: সংখ্যা পজিটিভ, নেগেটিভ, বিজোড়, জোড়, শূন্য যাচাই
n = int(input("সংখ্যা দিন ::>"))
if n >= 0:
if n == 0:
print("সংখ্যাটি শূন্য")
else:
print("এটি একটি পজিটিভ সংখ্যা")
else:
print("এটি একটি নেগেটিভ সংখ্যা")
# বিজোড় ও জোড় যাচাই
if (n % 2) == 0:
print("{0} জোড়".format(n))
else:
print("{0} বিজোড়".format(n))
আউটপুট
সংখ্যা দিন ::>20 এটি একটি পজিটিভ সংখ্যা 20 জোড়