Вопрос задан 06.07.2023 в 16:39. Предмет Информатика. Спрашивает Мизгирёва Кристина.

СРОЧНО!!! 1. Найти наибольший элемент списка, который делиться на 2 без остатка и вывести его на

экран. 2. Дан одномерный массив целого типа. Получить другой массив, состоящий только из четных чисел исходного массива, меньше 10, или сообщить, что таких чисел нет. Полученный массив вывести в порядке возрастания элементов.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бодруг Данил.

Ответ:

К 1.

a=[]

for i in range(10):

   a.append(i)

x=a[0]

for i in a:

   if i > x and i % 2 == 0:

       x=i

print(x)

К 2.

a=[]

for i in range(20):

   a.append(i)

b=[]

for i in a:

   if i % 2 == 0 and i < 10:

       b.append(i)

if len(b) == 0:

   print("Чисел по заданному условию нет.")

else:

   print(b)

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам с этим. Для выполнения данных задач, предположим, что у вас уже есть список (массив) чисел. Я предоставлю вам примеры кода на Python, который решает обе задачи.

  1. Найти наибольший элемент списка, который делится на 2 без остатка:
python
def find_largest_divisible_by_two(numbers): divisible_by_two = [num for num in numbers if num % 2 == 0] if not divisible_by_two: print("В списке нет четных чисел, делящихся на 2 без остатка.") return max_divisible = max(divisible_by_two) print("Наибольший элемент, делящийся на 2 без остатка:", max_divisible) # Пример списка чисел numbers = [5, 8, 12, 6, 15, 10, 7] find_largest_divisible_by_two(numbers)
  1. Получить массив четных чисел меньше 10 и вывести в порядке возрастания:
python
def get_even_numbers_below_ten(numbers): even_below_ten = [num for num in numbers if num % 2 == 0 and num < 10] if not even_below_ten: print("В исходном массиве нет четных чисел меньше 10.") return even_below_ten.sort() print("Массив четных чисел меньше 10 в порядке возрастания:", even_below_ten) # Пример массива чисел numbers = [3, 8, 5, 2, 12, 7, 6, 9] get_even_numbers_below_ten(numbers)

Вы можете использовать данные функции для выполнения задач на своих данных. Просто подставьте свой список (массив) чисел вместо примеров, представленных выше.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос