Массивы и обработка данных

Работа создана нейросетью | Создать свою бесплатно

Информатика · 10 класс · 14.08.2026 16:07 · автор запроса: Ангелина458

Работа создана ИИ и может содержать ошибки. Проверьте перед использованием.
  1. 1.Определите количество положительных элементов массива, кратных 2.
    Ответ: 2
    Пояснение: Положительными и кратными 2 являются числа 14 и 18. Поэтому количество таких элементов равно 2.
  2. 2.Вычислите сумму элементов массива, расположенных на нечётных местах. Нумерация элементов начинается с 1.
    Ответ: 18
    Пояснение: На нечётных местах находятся элементы 3, 1, 5 и 9. Их сумма равна .
  3. 3.Определите наибольшее значение элементов массива после выполнения фрагмента программы. ```, 3, -12, 5, -1, 9] for i in range(len(a)): : ```
    Ответ: 12
    Пояснение: Фрагмент заменяет все отрицательные элементы на противоположные. Получается массив 7, 3, 12, 5, 1, 9, его максимальный элемент равен 12.
  4. 4.Определите значение переменной s после выполнения программы. ```, 1, 5, 5, 2, 8, , len(a)): : ```
    Ответ: 10
    Пояснение: Увеличения происходят при переходах 1 к 5 и 2 к 8. Прибавляются значения 4 и 6, поэтому .
  5. 5.Запишите элементы массива после выполнения фрагмента программы. ```, 2, 9, 4, : ```
    Ответ: [2, 9, 4, 7, 6]
    Пояснение: Каждый элемент, кроме последнего, заменяется следующим элементом. Первый элемент сохраняется и переносится в конец массива.
  6. 6.Определите количество пар элементов с различными индексами, сумма которых равна 10. Каждая пара считается один раз.
    Ответ: 4
    Пояснение: Подходящие пары: 1 и 9, 4 и 6, 5 и 5, 2 и 8. Всего 4 пары.
  7. 7.Определите номер строки матрицы с наибольшей суммой элементов. Строки нумеруются начиная с 1. 2 5 1 4 0 3 7 2 6
    Ответ: 3
    Пояснение: Суммы строк равны 8, 7 и 15 соответственно. Наибольшая сумма у третьей строки.
  8. 8.Определите наименьший положительный элемент массива.
    Ответ: 3
    Пояснение: Положительные элементы массива — 7, 3 и 5. Наименьший из них равен 3.
  9. 9.Определите значение, которое будет выведено после выполнения программы. ```, 1, 4, : : : ```
    Ответ: 5
    Пояснение: Для элементов 4, 1, 4 и 2 количества больших элементов равны 0, 3, 0 и 2. Их сумма равна 5.
  10. 10.Запишите массив после выполнения фрагмента программы. ```, 7, 2, 9, 5, 8] for i in range(len(a) - 1): : a[i], , a[i] ```
    Ответ: [7, 4, 9, 5, 8, 2]
    Пояснение: Последовательно выполняются обмены соседних элементов, если левый меньше правого. После прохода получается массив 7, 4, 9, 5, 8, 2.

Создать свою проверочную бесплатно →