# Шаг 1: Создаём пустой список
numbers = []
# Шаг 2: Считываем 10 чисел с клавиатуры
for i in range(10):
x = int(input("Введите число: "))
numbers.append(x)
# Сохраняем исходный список
original_numbers = numbers[:] # Копия исходного списка
# Шаг 3: Заменяем нечётные числа на 0
for i in range(10):
if numbers[i] % 2 != 0: # Проверяем, нечётное ли число
numbers[i] = 0
# Шаг 4: Выводим результаты
print("Исходный список:", original_numbers)
print("Изменённый список:", numbers)
# Запрашиваем у пользователя 10 целых чисел
numbers = []
print("Введите 10 целых чисел:")
for i in range(10):
while True:
try:
num = int(input(f"Число {i+1}: "))
numbers.append(num)
break
except ValueError:
print("Ошибка! Введите целое число.")
# Выводим исходный список
print("Исходный список:", numbers)
# Заменяем нечетные числа нулями
modified_numbers = []
for num in numbers:
if num % 2 != 0: # Проверяем, является ли число нечетным
modified_numbers.append(0)
else:
modified_numbers.append(num)
# Выводим получившийся список
print("Получившийся список:", modified_numbers)