यहां एक यूजर इनपुट टपल दिया गया है, हमारा कार्य टपल में दिए गए एलिमेंट के ऑकरेंसेज गिनना है।
उदाहरण
Input: A = [10, 20, 30, 40, 10, 100, 80, 10] X = 10 Output: 3
एल्गोरिदम
countoccur(A,x) /* A एक ऐरे है और x गिनने के लिए एलिमेंट है */ चरण 1: पहले हम एक काउंटर वेरिएबल उपयोग करते हैं जो समान एलिमेंट को गिनता है। चरण 2: फिर टपल को ट्रैवर्स करें। चरण 3: फिर टपल के हर एलिमेंट के साथ x को चेक करें। चरण 4: यदि एलिमेंट x से मेल खाता है, तो काउंटर 1 से बढ़ाया जाता है। चरण 5: काउंटर वेरिएबल लौटाएं।
उदाहरण कोड
# प्रोग्राम: टपल में किसी एलिमेंट के ऑकरेंसेज गिनने के लिए
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