Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка С++.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
749.57 Кб
Скачать

Задание 3. Определение экстремумов в массивах

Цель задания.

Закрепление практических навыков работы с массивами. Освоение стандартных приемов нахождения минимального и максимального значения массива, а также их номера.

Постановка задачи.

Для конкретного варианта задания составить свой алгоритм обработки массива данных.

Методические указания.

1. Данные задать, используя датчик случайных чисел (Random).

2. Оформить вывод как исходного массива, так и полученных результатов с соответствующими заголовками.

Варианты заданий

Вариант 1. Задать одномерный массив из 20 вещественных элементов. Найти в нем максимальное значение и поменять его местами с последним элементом массива. На печать вывести исходный и полученный массивы, а также значение максимума.

Вариант 2. Задать одномерный массив из 20 вещественных элементов. Найти в нем минимальное значение и поменять его местами с первым элементом массива. На печать вывести исходный и полученный массивы, а также значение минимума.

Вариант 3. Задать одномерный массив из 20 вещественных элементов. Найти в нем максимальное и минимальное значения и поменять их местами. На печать вывести исходный и полученный массивы, а также значения максимума и минимума.

Вариант 4. Задать одномерный массив из 20 вещественных элементов. Найти в нем максимальное значение и разделить на него все элементы исходного массива. На печать вывести исходный и полученный массивы, а также значение максимума.

Вариант 5. Задать одномерный массив из 20 вещественных элементов. Найти в нем минимальное значение и вычесть его значение из всех элементов исходного массива. На печать вывести исходный и полученный массивы, а также значение минимума.

Вариант 6. Задать одномерный массив из 20 вещественных элементов. Определить среднее значение элементов массива. Найти далее индекс элемента, наиболее близкого в среднему значению. На печать вывести исходный массив, а также значение и индекс найденного элемента.

Вариант 7. Задать одномерный массив из 20 вещественных элементов. Найти в нем максимальное и минимальное значения и вычислить значение (min/max). На печать вывести исходный и полученный массивы, а также значения максимума и минимума и их частное.

Вариант 8. Задать одномерный массив из 20 вещественных элементов. Найти в нем максимальное значение и сумму всех элементов, разделить полученную сумму на максимум. На печать вывести исходный и полученный массивы, а также значения максимума, суммы и их частного.

Вариант 9. Задать одномерный массив из 20 вещественных элементов. Найти в нем максимальное и минимальное значения и вычислить значение (min-max). На печать вывести исходный и полученный массивы, а также значения максимума и минимума и их разность.

Вариант 10. Задать одномерный массив из 20 вещественных элементов. Найти в нем минимальное значение и сумму всех элементов, разделить полученную сумму на минимум. На печать вывести исходный и полученный массивы, а также значения минимума, суммы и их частного.

Вариант 11. Задать одномерный массив из 40 целых элементов. Найти в нем максимальное значение, поменять его местами со срединным элементом. Найти сумму всех элементов, равных максимальному.