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

পাইথন প্রোগ্রাম: টাপলে একটি এলিমেন্টের ঘটনার সংখ্যা গণনা


এখানে একটি ইউজার ইনপুট টাপল দেওয়া আছে, আমাদের কাজ হলো টাপলে একটি নির্দিষ্ট এলিমেন্টের ঘটনার সংখ্যা গণনা করা।

উদাহরণ

 Input : A = [10, 20, 30, 40, 10, 100, 80, 10] X = 10 Output : 3 

অ্যালগরিদম

 countoccur(A,x) /* A হলো একটি অ্যারে এবং x হলো যে এলিমেন্টের ঘটনা গণনা করতে হবে */ ধাপ ১: প্রথমে একটি কাউন্টার ভেরিয়েবল ব্যবহার করুন যা একই এলিমেন্ট গণনা করবে। ধাপ ২: তারপর টাপল ট্রাভার্স করুন। ধাপ ৩: তারপর x কে টাপলের প্রতিটি এলিমেন্টের সাথে তুলনা করুন। ধাপ ৪: যদি এলিমেন্টটি x-এর সাথে মিলে যায়, তবে কাউন্টার ১ বাড়ান। ধাপ ৫: কাউন্টার ভেরিয়েবল রিটার্ন করুন। 

উদাহরণ কোড

 # প্রোগ্রাম: টাপলে একটি এলিমেন্টের ঘটনার সংখ্যা গণনা def countoccur(A, x): c = 0 for i in A: if (i == x): c = c + 1 return c # ড্রাইভার কোড A=list() n1=int(input("Enter the size of the List ::")) print("Enter the Element of List ::") for i in range(int(n1)): k=int(input("")) A.append(k) n=int(input("Enter an element to count number of occurrences ::")) print("Number of Occurrences of ",n,"is",countoccur(A, n)) 

আউটপুট

 Enter the size of the List ::6 Enter the Element of List :: 12 23 45 12 89 12 Enter an element to count number of occurrences :12 Number of Occurrences of 12 is 3 

  1. অ্যারে-এ ইনভারশন কাউন্ট করার পাইথন প্রোগ্রাম

  2. পাইথনে লিনিয়ার সার্চ প্রোগ্রাম

  3. পাইথন প্রোগ্রাম: টাপলকে এর ফ্লোট এলিমেন্ট অনুযায়ী সর্ট করা

  4. পাইথনে স্ট্রিংয়ে একটি শব্দের উপস্থিতি গণনা করার প্রোগ্রাম