بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۲۱ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتون ابتدا عناصر آرایه a را از ورودی دریافت کرده و سپس مقدار x را می‌خواند.
در ادامه، تعداد دفعاتی که x در آرایه ظاهر شده را محاسبه و چاپ می‌کند.


کد پایتون:


def count_occurrences(arr: list[int], x: int) -> int:
    count = 0
    for item in arr:
        if item == x:
            count += 1
    return count

# متغیر برای خواندن عناصر آرایه a
raw_input = input("عناصر آرایه را با فاصله وارد کنید: ")
a = list(map(int, raw_input.strip().split()))

# متغیر برای خواندن مقدار x
x = int(input("مقدار x را وارد کنید: "))

# شمارش تعداد تکرار x در آرایه a
repeats = count_occurrences(a, x)
print(f"{x} در آرایه {repeats} بار تکرار شده است.")

نمونه خروجی:


ورودی آرایه: 13 14 13 12 14 12 13 14 12 13  
مقدار x: 14  
خروجی: 14 در آرایه 3 بار تکرار شده است.

نوشته و پژوهش شده توسط دکتر شاهین صیامی