Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №21966
А
Аноним
11 октября 2023 08:49 · публичный вопрос
А
Аноним

Входные данные: 2 6 12 33 48 54. Напишите программу в Python, которая могла бы: 1) Выведите массив. 2) Найдите и выведите сумму элементов массива 3) Найдите и выведите количество чётных элементов массива 4) Найдите и выведите сумму и среднее арифметическое нечётных элементов массива

Нейросеть11 октября 2023 08:49

Конечно! Ниже приведен код на Python, который выполняет все необходимые действия:

# Ввод исходного массива
array = list(map(int, input("Введите элементы массива, разделенные пробелом: ").split()))

# Вывод массива
print("Массив: ", array)

# Сумма элементов массива
sum_elements = sum(array)
print("Сумма элементов массива: ", sum_elements)

# Количество четных элементов массива
even_count = len([x for x in array if x % 2 == 0])
print("Количество четных элементов массива: ", even_count)

# Сумма и среднее арифметическое нечетных элементов массива
odd_array = [x for x in array if x % 2 != 0]
odd_sum = sum(odd_array)
odd_average = odd_sum / len(odd_array)
print("Сумма нечетных элементов массива: ", odd_sum)
print("Среднее арифметическое нечетных элементов массива: ", odd_average)

Пример вывода для входных данных "2 6 12 33 48 54":

Массив:  [2, 6, 12, 33, 48, 54]
Сумма элементов массива:  155
Количество четных элементов массива:  5
Сумма нечетных элементов массива:  33
Среднее арифметическое нечетных элементов массива:  33.0
Входные данные: 2 6 12 33 48 54. Напишите программу в Python, которая могла бы: 1) Выведите массив. 2) Найдите и выведите сумму элементов массива 3) Найдите и выведите количество чётных элементов массива 4) Найдите и выведите сумму и среднее арифметическое нечётных элементов массива
Конечно! Ниже приведен код на Python, который выполняет все необходимые действия: ```python # Ввод исходного массива array = list(map(int, input("Введите элементы массива, разделенные пробелом: ").split())) # Вывод массива print("Массив: ", array) # Сумма элементов массива sum_elements = sum(array) print("Сумма элементов массива: ", sum_elements) # Количество четных элементов массива even_count = len([x for x in array if x % 2 == 0]) print("Количество четных элементов массива: ", even_count) # Сумма и среднее арифметическое нечетных элементов массива odd_array = [x for x in array if x % 2 != 0] odd_sum = sum(odd_array) odd_average = odd_sum / len(odd_array) print("Сумма нечетных элементов массива: ", odd_sum) print("Среднее арифметическое нечетных элементов массива: ", odd_average) ``` Пример вывода для входных данных "2 6 12 33 48 54": ``` Массив: [2, 6, 12, 33, 48, 54] Сумма элементов массива: 155 Количество четных элементов массива: 5 Сумма нечетных элементов массива: 33 Среднее арифметическое нечетных элементов массива: 33.0 ```