Массив а вводится с клавиатуры.Сформировать новый массив B, состоящий из чётных элементов массива A.Элементы вводятся с клавиатуры. Размер произвольный
# Ввод массива A с клавиатуры n = int(input("Введите размер массива: ")) A = [] for i in range(n): A.append(int(input("Введите элемент массива: "))) # Формирование нового массива B из чётных элементов массива A B = [elem for elem in A if elem % 2 == 0] # Вывод нового массива B print("Новый массив B, состоящий из чётных элементов массива A:") print(B)
Пример работы программы:
Введите размер массива: 5 Введите элемент массива: 1 Введите элемент массива: 2 Введите элемент массива: 3 Введите элемент массива: 4 Введите элемент массива: 5 Новый массив B, состоящий из чётных элементов массива A: [2, 4]
Пример решения на Python:
# Ввод массива A с клавиатурыn = int(input("Введите размер массива: "))
A = []
for i in range(n):
A.append(int(input("Введите элемент массива: ")))
# Формирование нового массива B из чётных элементов массива A
B = [elem for elem in A if elem % 2 == 0]
# Вывод нового массива B
print("Новый массив B, состоящий из чётных элементов массива A:")
print(B)
Пример работы программы:
Введите размер массива: 5Введите элемент массива: 1
Введите элемент массива: 2
Введите элемент массива: 3
Введите элемент массива: 4
Введите элемент массива: 5
Новый массив B, состоящий из чётных элементов массива A:
[2, 4]