কম্পিউটার

পাইথন ব্যবহার করে একটি অ্যারের পণ্যের চিহ্ন খুঁজে বের করার জন্য প্রোগ্রাম


ধরুন আমাদের nums নামক একটি অ্যারে আছে। আমাদের অ্যারেতে উপস্থিত সমস্ত উপাদানের গুণনের ফলাফলের চিহ্ন খুঁজে বের করতে হবে।

সুতরাং, যদি ইনপুটটি সংখ্যার মত হয় =[-2,3,6,-9,2,-4], তাহলে আউটপুট নেতিবাচক হবে, কারণ গুণনের ফলাফল -2592

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • শূন্য :=0, ঋণাত্মক :=0

  • প্রতিটি i সংখ্যায়, করুন

    • যদি আমি 0 এর সমান হয়, তাহলে

      • শূন্য :=শূন্য + 1

    • যদি আমি <0, তাহলে

      • ঋণাত্মক :=ঋণাত্মক + 1

  • যদি শূন্য> 0 হয়, তাহলে

    • ফিরুন "শূন্য"

  • অন্যথায় যখন নেতিবাচক মোড 2 0 এর মত হয়, তখন

    • "পজিটিভ"

      ফেরত দিন
  • অন্যথায়,

    • "নেতিবাচক"

      ফেরত দিন

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

উদাহরণ

def solve(nums):
   zeroes,negatives = 0,0
   for i in nums:
      if i == 0:
         zeroes+=1
      if i < 0:
         negatives+=1
      if zeroes > 0:
         return "Zero"
      elif negatives % 2 == 0:
         return "Positive"
      else:
   return "Negative"
nums = [-2,3,6,-9,2,-4]
print(solve(nums))

ইনপুট

[-2,3,6,-9,2,-4]

আউটপুট

Negative

  1. পাইথনে একটি অনন্য অ্যারের সংলগ্ন ব্যবধান খুঁজে বের করার জন্য প্রোগ্রাম

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

  3. পাইথন প্রোগ্রাম একটি অ্যারের বৃহত্তম উপাদান খুঁজে বের করতে

  4. অ্যারের যোগফল খুঁজে পেতে পাইথন প্রোগ্রাম