1. Главная
  2. Библиотека
  3. Программирование
  4. Практическая работа «Обработка элементов массива» 9 кла...
Решение задачи

Практическая работа «Обработка элементов массива» 9 класс Цель: Научиться реализовывать алгоритмы обработки элементов массива. Дан массив из 100 элементов (скопируй его в свою программу): arr = [64, 61, 45, 97, 63, 70, 69, 14, 38, 31, 10, 52, 62, 61, 1,

  • Программирование

Условие:

Практическая работа «Обработка элементов массива» 9 класс
Цель: Научиться реализовывать алгоритмы обработки элементов массива.
Дан массив из 100 элементов (скопируй его в свою программу):
arr = [64, 61, 45, 97, 63, 70, 69, 14, 38, 31, 10, 52, 62, 61, 1, 54, 6, 46, 62, 11, 16, 35, 15, 88, 24, 31, 35, 88, 77, 99, 62, 69, 72, 51, 65, 86, 50, 33, 65, 88, 30, 67, 49, 8, 32, 78, 59, 71, 45, 44, 99, 14, 4, 98, 32, 95, 44, 47, 57, 52, 37, 43, 53, 91, 83, 64, 8, 21, 5, 2, 42, 52, 29, 24, 26, 12, 62, 2, 57, 35, 12, 79, 93, 26, 21, 81, 100, 12, 73, 13, 32, 32, 54, 35, 35, 30, 36, 44, 79, 70]
Напишите программу, для решения поставленных задач.
1) Определите количество элементов, кратных 3.
2) Определите сумму элементов, оканчивающихся на 8.
3) Определите произведение элементов, превышающих максимальный элемент массива, кратный 7.
4) Определите количество пар элементов, сумма которых кратна минимальному двузначному элементу. Под парой подразумевается два подряд идущих элемента массива.
5) Замените все элементы массива, кратные 7, на минимальную сумму трех подряд идущих элементов.

Решение:

Для решения поставленных задач, мы будем использовать язык программирования Python. Давайте поэтапно разберем каждую задачу.

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





: Мы используем генератор списка для подсчета элементов, которые делятся на 3.



: Мы используем генератор списка для нахождения суммы элементов, оканчивающихся на 8.



: Сначала находим максимальный элемент, кратный 7, затем перемножаем все элементы, которые больше этого максимума.



: Сначала находим минимальный двузначный элемент, затем считаем количество пар, сумма которых кратна этому элементу.



: Сначала находим минимальную сумму трех подряд идущих элементов, затем заменяем все элементы, кратные 7, на эту сумму.




Теперь вы можете запустить этот код в вашей среде разработки Python, и он выполнит все поставленные задачи.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет