Поиск элементов с заданными свойствами. Структура программы для поиска элементов

Содержание

Слайд 2

Функции и методы для поиска заданного элемента массива

count(x)

index(x)

количество элементов со значением х

номер

Функции и методы для поиска заданного элемента массива count(x) index(x) количество элементов
первого вхождения элемента х

Слайд 3

Пример 1

Условие задачи:
Найти максимальный и минимальный элементы массива из десяти случайных чисел

Пример 1 Условие задачи: Найти максимальный и минимальный элементы массива из десяти
в диапазоне от 10 до 20.

Алгоритм решения:
1. заполнить массив number случайными числами;
2. вывести на экран максимальный элемент массива;
3. вывести на экран минимальный элемент массива.

Слайд 4

Решение задачи в Google Colab

Решение задачи в Google Colab

Слайд 5

Использование методов

List.Method(parameter)

название списка

имя метода

параметр

Использование методов List.Method(parameter) название списка имя метода параметр

Слайд 6

Пример 2

Условие задачи:
Дан массив итоговых оценок за II четверть для 15 учащихся

Пример 2 Условие задачи: Дан массив итоговых оценок за II четверть для
9-го класса по информатике. Нужно определить количество отличников, ударников и троечников.

Алгоритм решения:
1. Сформировать массив mark из оценок для 15 учащихся;
2. Вывести на экран количество вхождений элемента 5;
3. Вывести на экран количество вхождений элемента 4;
4. Вывести на экран количество вхождений элемента 3.

Слайд 7

Решение задачи в Google Colab

Решение задачи в Google Colab

Слайд 8

Пример 3

Условие задачи:
Дан массив цветов. Определить индекс цвета, название которого вводится с

Пример 3 Условие задачи: Дан массив цветов. Определить индекс цвета, название которого
клавиатуры.

Алгоритм решения:
1. Сформировать массив цветов;
2. Организовать ввод с клавиатуры названия цвета;
3. Вывести на экран индекс цвета в массиве.

Слайд 9

Решение задачи в Google Colab

Решение задачи в Google Colab

Слайд 10

Пример 4

Условие задачи:
Ученик 9-го класса собирал данные о температуре воздуха в течение

Пример 4 Условие задачи: Ученик 9-го класса собирал данные о температуре воздуха
10 дней. Результаты он записал в массив temp. Нужно составить программу, которая определяет количество дней с температурой воздуха выше 0.

Алгоритм решения:
1. Присвоить счетчику положительных чисел значение 0;
2. Организовать ввод с клавиатуры массива из 10 целых чисел;
3. В цикле сравнить элементы с 0, если элемент больше 0, то счетчик увеличить на 1;
4. Вывести значение счетчика.

Слайд 11

Решение задачи в Google Colab

Решение задачи в Google Colab

Слайд 12

Пример 5

Условие задачи:
В массиве из 20 случайных чисел в диапазоне от 0 до 50 найти сумму четных элементов.

Алгоритм

Пример 5 Условие задачи: В массиве из 20 случайных чисел в диапазоне
решения:
1. Присвоить сумме значение 0;
2. Заполнить массив случайными числами, вывести его на экран;
3. В цикле проверить четность элемента, если элемент четный, то прибавить его к сумме;
4. Вывести значение суммы.

Слайд 13

Решение задачи в Google Colab

Решение задачи в Google Colab

Слайд 14

Пример 6

Условие задачи:
В массив записана последовательность целых чисел от 10 до 50.

Пример 6 Условие задачи: В массив записана последовательность целых чисел от 10
Нужно найти в массиве числа, которые делятся на 3 и на 7 без остатка.

Алгоритм решения:
1. Сформировать массив, вывести его на экран;
2. В цикле вывести на экран элементы, удовлетворяющие условию.