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

Ответы 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)

    • Автор:

      ellievm7n
    • 2 года назад
    • 10
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years