Обработка массивов — задачи с решениями (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
Хотите попробовать свои силы?
На платформе тысячи задач с автопроверкой и умными подсказками.
Перейти к задачам