СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Алгоритмы обработки массивов в Python

Категория: Информатика

Нажмите, чтобы узнать подробности

Краткий  видеоразбор 12 задач обработки массивов        https://youtu.be/8UDTYiqNXr4

(Заполнение, обращение к элементам, сумма, подсчет количества). Пример из учебника К.Ю. Полякова

Просмотр содержимого документа
«Алгоритмы обработки массивов в Python»

Алгоритмы обработки массивов. https://youtu.be/8UDTYiqNXr4

(Заполнение, обращение к элементам, сумма, подсчет количества)

  1. Заполнение массива по формуле. Составьте программу заполнения массива, не используя клавиатуру, числами: 1, 3, 5, 7, 9, 11, 13, 15, 17, 19.

  2. Заполнение массива по формуле.

A[1]=-2 A[2]=4 A[3]=-6 A[4]=8 A[5]=-10 A[6]=12 A[7]=-14 A[8]=16 A[9]=-18 A[10]=20

  1. Заполнить массив А[10] так, чтобы каждый элемент с четным номером = половине своего номера, с нечетным = 0.

  2. Программа, которая заполняет массив из N = 10 случайными числами в диапазоне [100, 300] и выводит его на экран. После этого на экран выводятся средние цифры (число десятков) всех чисел, записанных в массив.

  3. Дан целочисленный массив из 7 элементов. Найти количество пар соседних элементов массива, в которых хотя бы одно число делится на 3. Например, для 6; 2; 10; –3; -6; 5; 17. Ответ: 4.

  4. Найти количество пар соседних элементов массива, в которых хотя бы одно число делится на 3 и вывести эти пары на экран.

  5. Программа заполняет массив из N = 10 случайными числами в диапазоне [100,500] и выводит его на экран. После этого на экран выводятся суммы цифр всех чисел, записанных в массив.

  6. Дан целочисленный массив из 10 элементов. Элементы массива могут принимать произвольные целые значения. Программа находит и выводит номер третьего положительного элемента массива (если из массива вычеркнуть все неположительные элементы, этот элемент стоял бы в получившемся массиве на третьем месте). Если в массиве меньше, чем три положительных элемента, вывести сообщение об этом.

  7. Элементы массива могут принимать целые значения от 0 до 100. Найти и вывести произведение двузначных элементов массива, которые не делятся на 6. Гарантируется, что в исходном массиве есть хотя бы один такой элемент.

  8. Симметричной парой называются два элемента, которые находятся на равном расстоянии от концов массива. Например, 1-й и 2014-й элементы, 2-й и 2013-й и т. д. Порядок элементов в симметричной паре не учитывается: элементы на 1 и 2014 местах – это та же самая пара, что и элементы на 2014 и 1 местах. Напишите программу, которая подсчитывает в массиве из А[10] количество симметричных пар, у которых сумма элементов больше 20.

  9. Дан целочисленный массив из 6 элементов. Элементы массива могут принимать целые значения от 1 до 10000 включительно. Найти и вывести количество элементов массива, восьмеричная запись которых содержит ровно две цифры, причём старшая цифра меньше младшей.

Например Вход: 10 28 29 44 46 55 21 32 27 Ответ:6

  1. Заполните массив случайными числами в интервале [2,100] и подсчитайте среднее значение всех элементов, которые представляют собой простые числа.

Пример: Массив: 10 23 37 46 84 Простые числа: 23 37

Среднее арифметическое: 30.0 Гаврюкова Г.А. 2022