Тема 3.1. Разработка алгоритмов и программ
Тема 3.1. Разработка алгоритмов и программ
Урок по предмету "Информатика" для 9 класса по теме "Типовые алгоритмы обработки одномерных массивов. Составление и отладка программ, реализующих типовые алгоритмы обработки одномерных числовых массивов, на одном из языков программирования (Python, C++, Паскаль, Java, C#, Школьный Алгоритмический Язык): нахождение суммы элементов массива; линейный поиск заданного значения в массиве; подсчёт элементов массива, удовлетворяющих заданному условию; нахождение минимального (максимального) элемента массива"; Комбинированный урок. На уроке предусмотрено использование следующих типов электронных образовательных материалов: "Динамическая инфографика. Кроссворд.", "Обучающие видеоролики", "Самостоятельная работа", "Кейсы по работе с информацией", "Изображение или фото", "Самостоятельная работа".
В качестве повторения предлагается необычный кроссворд. В нем не слова, а массивы чисел, полученные с помощью списочных выражений.
Видеоролик
"Алгоритмы работы с массивами"
Самостоятельная работа
"Обработка элементов массива"
Цель: Научиться реализовывать алгоритмы обработки элементов массива.
Дан массив из 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]
Напишите программу, для решения поставленных задач.
Изучите реализацию основных алгоритмов обработки элементов массива.
Подсчет количества элементов удовлетворяющих условию
Подсчет суммы элементов удовлетворяющих условию
Подсчет произведения элементов удовлетворяющих условию
Поиск минимального элемента, удовлетворяющего условию
Поиск максимального элемента, удовлетворяющего условию
Перейти на сайт школы