ИНФОРМАТИКА ПОМОЩЬ НУЖНА В массиве четное число элементов. Заполните массив случайными целыми числами на отрезке [10; 100] и подсчитайте количество четных и нечетных элементов от дельно в первой и во второй половинах массива

31 Янв 2022 в 19:41
223 +1
0
Ответы
1

import random

Создаем массив с четным числом элементов

array = [random.randint(10, 100) for _ in range(10)]
if len(array) % 2 != 0:
array.append(random.randint(10, 100))

Выводим исходный массив

print("Исходный массив:")
print(array)

Подсчитываем количество четных и нечетных элементов в первой половине массива

even_first_half = sum(1 for x in arraylen(array)//2 if x % 2 == 0)<br>odd_first_half = len(array)//2 - even_first_half</p>Подсчитываем количество четных и нечетных элементов во второй половине массива<p>even_second_half = sum(1 for x in arraylen(array)//2 if x % 2 == 0)
odd_second_half = len(array) - len(array)//2 - even_second_half

Выводим результаты

print("Количество четных и нечетных элементов в первой половине массива:")
print("Четные:", even_first_half)
print("Нечетные:", odd_first_half)

print("Количество четных и нечетных элементов во второй половине массива:")
print("Четные:", even_second_half)
print("Нечетные:", odd_second_half)

16 Апр 2024 в 19:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир