Предмет: Информатика, автор: lenolium000

1)придумайте массив а из 5 элементов, заполните его целыми числами от -10 до 10 так, чтобы среди них были положительные и отрецательные
2)определите в массиве:
a.сумму всех его элементов
b.сумму четных значений элементов
c.количество четных значений элементов
d.найдите номер элемента массива, равного 4. если такого элнмента нет , то введите значение 0
e.сформируйте массив b, значения которого задаются по формуле b[i]:=10*a[i]
3)запишите результаты решения задач a-e
4)составьте программу решения этих задач

Ответы

Автор ответа: makason512
1

# Объявление массива а

a = [5, -7, 3, -2, 10]

# Вычисление суммы всех элементов массива а

sum_a = sum(a)

print("Сумма всех элементов массива а:", sum_a)

# Вычисление суммы четных значений элементов массива а

sum_even = sum(x for x in a if x % 2 == 0)

print("Сумма четных значений элементов массива а:", sum_even)

# Вычисление количества четных значений элементов массива а

num_even = len([x for x in a if x % 2 == 0])

print("Количество четных значений элементов массива а:", num_even)

# Поиск номера элемента, равного 4

try:

   index_4 = a.index(4)

   print("Номер элемента, равного 4:", index_4)

except ValueError:

   print("В массиве а нет элемента, равного 4")

# Создание массива b

b = [10 * x for x in a]

print("Массив b:", b)

Похожие вопросы
Предмет: Математика, автор: mazurdr01
Предмет: Алгебра, автор: lustovanasta7