Составить программу для нахождения элемента массива равного Заданному числу N. Число N Задается с клавиатуры массив состоит из 25 целых чисел заданных с клавиатуры.
def find_element(arr, N): for i in range(len(arr)): if arr[i] == N: return i return -1 # Ввод числа N N = int(input("Введите число N: ")) # Ввод массива из 25 чисел arr = [] for _ in range(25): num = int(input("Введите число: ")) arr.append(num) # Поиск элемента равного числу N index = find_element(arr, N) if index != -1: print(f"Элемент равный числу N найден в массиве на позиции {index}") else: print("В массиве нет элементов равных числу N")
Пример работы программы:
Введите число N: 5 Введите число: 8 Введите число: 3 Введите число: 5 ... Элемент равный числу N найден в массиве на позиции 2
for i in range(len(arr)):
if arr[i] == N:
return i
return -1
# Ввод числа N
N = int(input("Введите число N: "))
# Ввод массива из 25 чисел
arr = []
for _ in range(25):
num = int(input("Введите число: "))
arr.append(num)
# Поиск элемента равного числу N
index = find_element(arr, N)
if index != -1:
print(f"Элемент равный числу N найден в массиве на позиции {index}")
else:
print("В массиве нет элементов равных числу N")
Пример работы программы:
Введите число N: 5Введите число: 8
Введите число: 3
Введите число: 5
...
Элемент равный числу N найден в массиве на позиции 2