Cоставить процедуру ввода элементов одномерного массива и вычисления количества элементов, равных К. (Не обязательно) Разработать программу где осуществляется вызов данной процедуры.
Процедура ввода элементов одномерного массива и вычисления количества элементов, равных К:
Вводим размер массива N.Создаем массив A размером N.Вводим элементы массива A.Вводим число K, которое будем искать в массиве.Создаем переменную count и устанавливаем ее значение равным 0.Проходим по всем элементам массива A и увеличиваем count на 1, если текущий элемент равен K.Печатаем результат - количество элементов, равных K.
Пример программы:
def count_elements(): N = int(input("Введите размер массива: ")) A = [] for i in range(N): A.append(int(input(f"Введите элемент {i+1}: ")) K = int(input("Введите число K: ")) count = 0 for element in A: if element == K: count += 1 print(f"Количество элементов, равных {K}, в массиве: {count}") count_elements()
Процедура ввода элементов одномерного массива и вычисления количества элементов, равных К:
Вводим размер массива N.Создаем массив A размером N.Вводим элементы массива A.Вводим число K, которое будем искать в массиве.Создаем переменную count и устанавливаем ее значение равным 0.Проходим по всем элементам массива A и увеличиваем count на 1, если текущий элемент равен K.Печатаем результат - количество элементов, равных K.Пример программы:
def count_elements():N = int(input("Введите размер массива: "))
A = []
for i in range(N):
A.append(int(input(f"Введите элемент {i+1}: "))
K = int(input("Введите число K: "))
count = 0
for element in A:
if element == K:
count += 1
print(f"Количество элементов, равных {K}, в массиве: {count}")
count_elements()