Обработка массивов — задачи с решениями (9 класс)

Типовые задачи по теме «Обработка массивов» с пошаговыми решениями. Если нужен не разбор, а тренировка с проверкой — начните с тренажёра.

🚀 Начать тренировку 📖 Теория по теме

Задача 1

Сколько чётных элементов в массиве: [11, 25, 12, 14, 3, 16]

Решение:

1
Считаем чётные элементы.
count = 0; для каждого x: если x % 2 == 0, count += 1
2
Ответ.
Чётных: 3
Ответ: 3

Задача 2

Найди максимальный элемент: [9, 20, 13, 23, 24, 18, 17, 3, 1]

Решение:

1
Инициализация: max = первый элемент.
max = 9
2
Проходим по массиву, обновляем max при большем значении.
max = 24
Ответ: 24

Задача 3

Найди минимальный элемент: [8, 27, 27, 1, 0, 24, 19, 22, 12, 14]

Решение:

1
Инициализация: min = первый элемент.
min = 8
2
Проходим по массиву, обновляем min при меньшем значении.
min = 0
Ответ: 0

Задача 4

Сколько положительных элементов: [24, 23, 12, 9, 17, 12]

Решение:

1
Считаем положительные.
count = 0; для каждого x: если x > 0, count += 1
2
Ответ.
Положительных: 6
Ответ: 6

Задача 5

Найди минимальный элемент: [28, 8, 10, 19, 18, 4, 15]

Решение:

1
Инициализация: min = первый элемент.
min = 28
2
Проходим по массиву, обновляем min при меньшем значении.
min = 4
Ответ: 4

Задача 6

Найди минимальный элемент: [6, 1, 6, 14, 15, 10]

Решение:

1
Инициализация: min = первый элемент.
min = 6
2
Проходим по массиву, обновляем min при меньшем значении.
min = 1
Ответ: 1

Задача 7

На какой позиции (с 1) в массиве [24, 21, 20, 23, 4, 2] находится число 4?

Решение:

1
Ищем элемент 4.
Проходим массив слева направо.
2
Ответ.
Позиция (с 1): 5
Ответ: 5

Задача 8

Найди минимальный элемент: [11, 18, 24, 28, 20, 16]

Решение:

1
Инициализация: min = первый элемент.
min = 11
2
Проходим по массиву, обновляем min при меньшем значении.
min = 11
Ответ: 11

Задача 9

Найди второй по величине (различный) элемент: [18, 5, 23, 9, 7]

Решение:

1
Находим максимум.
max = 23
2
Ищем следующий по величине (различный от max).
second_max = 18
Ответ: 18

Задача 10

Найди минимальный элемент: [10, 22, 7, 23, 16, 17, 11, 6, 23]

Решение:

1
Инициализация: min = первый элемент.
min = 10
2
Проходим по массиву, обновляем min при меньшем значении.
min = 6
Ответ: 6

Хотите попробовать свои силы?

На платформе тысячи задач с автопроверкой и умными подсказками.

Перейти к задачам

Другие темы с решениями