- •Задачи по обработке массивов
- •1Базовые алгоритмы (Характеристики массивов)
- •1.1Сумма элементов
- •1.2Минимум (максимум)
- •1.3Число элементов
- •1.4Поиск элемента
- •1.5Проверка условия
- •2Построение массивов
- •2.1Выбор элементов
- •3Преобразование массивов
- •3.1Удаление элементов
- •3.2Вставка и замена
- •3.3Сортировка и поиск
- •4Комбинации алгоритмов
- •4.1Простые комбинации
- •4.2Повторение элементов
- •4.3Выборка из двух массивов для формирования третьего
- •4.4Дополнительные структуры
- •5Матрицы
1.2Минимум (максимум)
1
Найти максимальный нечетный отрицательный элемент массива целых чисел.
Ограничения:
- число элементов в массиве не более 10-ти.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- значение максимального элемента или сообщение "Элементы не найдены".
2
Найти минимальный элемент, абсолютное значение которого является простым числом.
Ограничения:
- число элементов в массиве не более 10-ти.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- значение минимального элемента или сообщение "Элементы не найдены".
3
Найти номер и значение максимального элемента, расположенного во второй половине (включая середину) массива вещественных чисел.
Ограничения:
- число элементов в массиве не более 10-ти.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- значение максимального элемента с точностью до одного знака после запятой; ограничить ширину поля вывода результата 9-ю позициями.
4
Найти минимальное абсолютное значение элемента массива вещественных чисел.
Ограничения:
- число элементов в массиве не более 10-ти.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- минимальное абсолютное значение с точностью до одного знака после запятой; ограничить ширину поля вывода результата 9-ю позициями.
5
Найти номер и значение минимального положительного элемента, расположенного на нечетном месте в массиве вещественных чисел.
Ограничения:
- число элементов в массиве не более 10-ти.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- номер минимального элемента;
- значение минимального элемента с точностью до одного знака после запятой; ограничить ширину поля вывода результата 9-ю позициями.
Если положительные элементы на нечетных позициях в массиве отсутствуют, выдать сообщение "Элементы не найдены".
6
Найти номер и квадрат минимального элемента, расположенного на нечетном месте в массиве вещественных чисел.
Ограничения:
- число элементов в массиве не более 10-ти.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- номер минимального элемента;
- значение квадрата минимального элемента с точностью до одного знака после запятой; ограничить ширину поля вывода результата 9-ю позициями.
7
Найти максимальный положительный четный элемент массива целых чисел.
Ограничения:
- число элементов в массиве не более 10-ти.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- значение максимального элемента или сообщение "Элементы не найдены"
8
Найти два минимальных элемента в массиве вещественных чисел.
Ограничения:
- число элементов в массиве не более 10-ти и не менее 2-х.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- значение минимального элемента;
- значение 2-го минимального элемента (большего или равного минимальному).
Точность вывода значений - до одного знака после запятой; ограничить ширину поля вывода каждого значения 9-ю позициями.
9
Найти два максимальных отрицательных элемента в массиве вещественных чисел.
Ограничения:
- число элементов в массиве не более 10-ти и не менее 2-х.
Порядок ввода исходных данных:
- число элементов в массиве,
- элементы массива.
Порядок вывода результатов:
- значение максимального элемента;
- значение 2-го максимального элемента (меньшего или равного максимальному).
Точность вывода значений - до одного знака после запятой; ограничить ширину поля вывода каждого значения 9-ю позициями.
Если отрицательных элементов нет в массиве, выдать сообщение "Элементы не найдены". Если отрицательный элемент один, вместо значения второго элемента выдать сообщение "Отрицательный элемент только один".