- •Формирование одномерных массивов
- •Дан числовой массив а, состоящий из положительных и отрицательных n-элементов, увеличить каждый ненулевой элемент массива на «3».
- •Сформировать с помощью датчика случайных чисел одномерный массив размерности м, которая задается пользователем. Заменить отрицательные элементы в массиве на положительные.
- •Сформировать с помощью датчика случайных чисел одномерный массив размерности м, которая задается пользователем. Заменить все четные числа на 1. Если четных чисел нет, то вывести сообщение об этом
- •Сформировать с помощью датчика случайных чисел одномерный массив размерности м, которая задается пользователем. Заменить все четные числа на ноль.
- •Вычисление суммы и произведения элементов одномерных массивов
- •Поиск минимального и максимального элемента в одномерном массиве
- •Поиск заданного элемента в одномерном массиве
- •Определение числа элементов в одномерном массиве, удовлетворяющих заданному условию
Поиск минимального и максимального элемента в одномерном массиве
Целью настоящей работы является получение студентами практических навыков по решению задач, содержащих условия поиска экстремальных элементов одномерного массива. Количество элементов массива N вводится с клавиатуры (N – не более 20), значения элементов формируются тем или иным известным способом по материалам предыдущей контрольной работы № 10.
Составить блок-схему алгоритма и программу на языке Pascal с использованием циклической структуры типа For.
-
Определить номер наименьшего по абсолютной величине элемента массива А.
-
Определить наибольший элемент в массиве А и наименьший элемент в массиве С.
-
Определить произведение наибольшего элемента в массиве А и наименьшего элемента в массиве С.
-
Определить разность наибольшего и наименьшего элементов в массиве А.
-
Дана целочисленная таблица А[1:100]. Подсчитайте, сколько раз встречается в этой таблице максимальное по величине число.
-
Заданы два одномерных массива различных размеров. Объединить их в один массив, записав второй массив после максимально- го элемента первого массива.
-
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму положительных элементов, расположенных после минимального элемента. Вывести на экран исходный и преобразованный массивы, а также результаты расчета.
-
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму положительных элементов, расположенных до максимального элемента. Вывести на экран исходный и преобразованный массивы, а также результаты расчета.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М, определить наибольший элемент среди нечетных по номеру элементов одномерного массива.
-
Задан одномерный массив А(n).Составьте программу, вычисляющую сумму всех элементов массива А за исключением минимального и максимального элементов. Размер исходного массива задайте самостоятельно. Значения элементов массива задайте случайным образом. Выведите на экран исходный массив и значение суммы.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М, которая задается пользователем. Вычислить сумму минимального и максимального элементов массива.
-
Создайте массив с помощью генератора случайных чисел из 15 целочисленных элементов и определите среди них минимальное значение.
-
В заданном одномерном массиве Х, размерностью n, определить максимальный элемент и его номер (индекс) в массиве.
-
Создайте целочисленный массив А[1..15] с помощью генератора случайных чисел с элементами от –15 до 30 и выведите его на экран. Определите самый большой элемент массива и его индекс.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М, которая задается пользователем. Заменить все элементы совпадающие с минимальным на среднее арифметическое массива.
-
В одномерном массиве, состоящем из n вещественных элементов, вычислить произведение всех элементов, расположенных между максимальным и минимальным элементами. Вывести на экран исходный и преобразованный массивы, а также результаты расчета.
-
Для массива, состоящего из 10 элементов найти наибольший и наименьший элементы. Элементы массива сгенерировать случайным образом. Вычислить сумму всех элементов, расположенных между максимальным и минимальным элементами.
-
Разработать программу, которая запоминает в одномерном массиве, имеющем 8 элементов, числа от –5 до 5, получаемые случайным образом, печатает элементы этого массива, вычислить произведение номера минимального элемента на его значение.
-
Разработать программу, которая запоминает в одномерном массиве, имеющем 8 элементов, числа от 0 до 15, получаемые случайным образом, печатает элементы этого массива, вычислить сумму номера максимального элемента и его значение. затем вызывает функцию, возвращающую номер максимального элемента этого массива.
-
Для массива, состоящего из 10 элементов найти разность наибольшего и наименьшего элемента, а также произведение их индексов.
-
Дан одномерный массив Найти сумму наименьшего и квадрата наибольшего элемента, а также разность их индексов.
-
Найти наибольший элемент из элементов одномерного массива, имеющих четный номер. Определить, является ли он единственным.
-
Найдите в линейном массиве два элемента, сумма которых максимальна.
-
Определить максимальный элемент, среди положительных элементов первой половины одномерного массива.
-
Определить наибольший элемент среди элементов третьей четверти массива.
-
В заданном одномерном массиве Х, размерностью n, определить и поменять местами максимальный и минимальный элементы.
-
Дан целочисленный массив В[1..11]. Найти наибольший элемент массива и сообщить его расположение относительно шестого элемента.
-
В заданном одномерном массиве Х размерностью n, определить максимальный и минимальный элементы и заменить их нулями.
-
В заданном одномерном массиве Х размерностью n, определить максимальный и минимальный элементы и поменять их местами.
-
В заданном одномерном массиве Х[12] размерностью n, определить максимальный элемент из их квадратов.
-
В одномерном массиве найти сумму элементов, расположенных между максимальным и минимальным элементами.
-
Уменьшить все элементы с четными индексами заданного массива z1, z2, ..., zn на величину минимального элемента этого массива.
-
Для заданного массива z1, z2, ..., zn найти максимальное произведение двух соседних элементов.
-
В заданном массиве поменять местами максимальный и минимальный элементы. Вывести на печать полученный массив.
-
Дня массива (a1,a2,…,a80) вычислить наибольшее и наименьшее значение модуля разности между соседними элементами.
-
Определить максимальный из элементов массива А, имеющих четные индексы. Количество элементов в массиве - 25.
-
Определить минимальный из элементов массива А, имеющих нечетные индексы. Количество элементов в массиве - 30.
-
Найти наибольший из элементов массива, имеющих нечетные индексы.
-
Дан массив действительных чисел. Среди них есть равные. Найти первый максимальный элемент массива и заменить его нулем.
-
Дан массив целых чисел a1, a2, ..., аn. Образовать новую последовательность, выбросив из исходной те члены, которые равны min {a1, a2, ..., аn}.
-
Дан массив действительных чисел a1, a2, ..., an. Поменять местами наибольший и наименьший элементы.
-
В массиве целых чисел с количеством элементов n найти наиболее часто встречающееся число. Если таких чисел несколько, то определить наименьшее из них.
-
Дан массив целых чисел. Найти в этом массиве минимальный элемент m и максимальный элемент М. Получить квадраты всех целых чисел из интервала (m; М), которые не входят в данный массив.
-
Дан массив A (n). Сформировать массив B (m), элементами которого являются большие из двух рядом стоящих в массиве A чисел. (Например, массив A состоит из элементов 1, 3, 5, -2, 0, 4, 0. Элементами массива B будут 3, 5, 4.)
-
Дан массив А(20). Наименьший член массива заменить целой частью среднего арифметического всех членов, остальные члены оставить без изменения. Если несколько членов с минимальным значением, то заменить последний по порядку.
-
Дан массив A(n). Удалить из этого массива минимальный элемент, массив сжать. Вывести массив A(n), минимальный элемент массива и полученный массив.
-
Даны массивы A(n), B(m). Максимальный элемент массива A(n) вставить в массив B(m) вместо минимального элемента, а минимальный элемент массива B(m) вставить в массив A(n) вместо максимального элемента.
-
Дан массив A(n). Удалить из этого массива максимальные элементы и записать их в массив B(k).
-
Дан массив A(n). Удалить из этого массива минимальные элементы и записать их в массив B(k).
-
Дан массив A(20). Домножить все его члены последовательности на квадрат его наименьшего члена, если а1>=0, и на корень квадратный его наименьшего члена, если а1<10.
-
Даны массивы A(n) и В(n). Максимальный элемент массива A(n) вставить на К-тую позицию массива В(n). Значение K – задается пользователем. Вывести исходный массив и полученный массив.
-
Определить номер наибольшего элемента массива А и наибольшего значения среди модулей элементов массива А.
-
Найдите максимальный и минимальный элементы массива из 10 случайных целых двузначных чисел и разность между ними.
-
Дан массив из десяти целых двузначных случайных чисел. Найдите сумму трех максимальных из них.
-
Определить разность наибольшей и наименьшей абсолютной величины элемента в массиве А.
-
Определить в массиве из 10 случайных целых чисел, каждое из которых лежит в пределах от 1 до 10, максимум среди четных элементов массива.
-
Дан массив из 10 случайных целых чисел. Найти произведение всех элементов массива, с индексами между индексом минимального максимального элемента.
-
Дан массив из 10 случайных целых чисел. Найти больший из первых 5 членов. Заменить все остальные элементы на него.
-
Построить массив Y по известному массиву X следующим образом: yi=min(x1,…,xi).
-
Найти разность между максимальным и минимальным элементом массива.
-
Дан массив из 40 чисел. Переменной t присвоить значение true, Если элементы массива строго упорядочены по возрастанию, и false иначе.
-
Поменять местами минимальный и максимальный элементы массива размера 10.
-
Заменить все положительные элементы целочисленного массива размера 10 на значение минимального.
-
Заменить все положительные элементы целочисленного массива размера 10 на значение максимального.
-
Заменить все отрицательные элементы целочисленного массива размера 10 на значение минимального.
-
Дан целочисленный массив A(n). Получить: max(A2,A4, ...);
-
Дан целочисленный массив A(n). Получить: min(A1,A3,...);
-
Дан целочисленный массив A(n). Получить: min(A2,A4,...)+max(A1,A3, ...);
-
Дан целочисленный массив A(n). Получить: max(|A1|, ..., |An|);
-
Дан целочисленный массив A(n). Получить:max(-A1, A2, -A3, ..., (-1)nAn);
-
Дан массив A(n) целых чисел. Получить:(min(A1, ...,An))2 - min(A12, ..., An2).
-
Дан массив A(n) целых чисел. Найти: наименьшее из чётных чисел, входящих в этот массив А1, ..., An.
-
Дан массив A(n) целых чисел. Найти: наибольшее из нечетных и количество чётных чисел, входящих в этот массив А1, ..., An
-
Вычислить , где X – минимальный элемент массива Ai (i=1,…, 25), Y – максимальный элемент массива Bj (j=1,…, 30).
-
При заданных X1,X2, … ,Xn и Y1,Y2, … ,Yn получить массив Т1,Т2, … ,Тn, элементы которого получают значения по правилу: Тi = max(Хi, Yi), и подсчитать, сколько элементов Тi получило значения Хi.
-
При заданных элементах массивов X1,X2, … ,Xn, Y1,Y2, … ,Yn и Z1,Z2, … ,Zn получить новые значения этих элементов, последовательно рассматривая тройки (Xi, Yi, Zi): Xi следует задать наименьшее из этих значений, Zi – наибольшее, а Yi – оставшееся значение данной тройки.
-
Найти наибольшее значение (Xi+Yi) для массивов (X1,X2,…,X40) и (Y1,Y2,…,Y40)
-
Записать +1 вместо максимального элемента массива (X1,X2,…,X50), a -1 вместо минимального.
-
Дан массив (a1,a2,…,a40) . Найти min (a2,a4,…)+max(a1,a3,…).
-
Дан массив (a1,a2,…,a50). Найти величину (min(a1,…,a50))2-min(a12,…,a502)
-
Дан массив (a1,a2,…,a8). Найти наименьшее из чисел а1, 2а2, 3а3,…, 8а8.
-
Дан массив (a1,a2,…,a8). Найти наибольшее из чисел 2а1, 3а2, 4а3,…, 9а8.
-
Дан одномерный массив A[N]. Найти max {a2, a4, ..., а2k} + min {а1, а3, …, a2k+1}.
-
Дан одномерный массив A[N] содержащий действительные числа a1, a2, ..., аn. Среди них есть положительные и отрицательные. Заменить нулями те числа, величина которых по модулю больше максимального числа (|аi| > max { a1, a2, ..., аn}).
-
Дан одномерный массив A[N] содержащий действительные числа a1, a2, ..., аn. Найти max {a1+ an, a2+ an-1, ..., аk+ an-(k-1) }
-
Дан массив A(n) из ста целых двузначных случайных чисел Определить наименьшее из значений 2/Ai +A2i.
-
Дан целочисленный массив A(n). Определить наибольшую по абсолютной величине разность между элементами Аi и Ai+1.
-
Даны целочисленные массивы A(n) и C(n). Определить номер наибольшего из отношений Ai /Сi.
-
Даны целочисленные массивы A(n) и C(n). Определить наименьшею из разностей Ai –Сn-i+1 (n – четное).
-
Даны целочисленные массивы A(n) и C(n). Определить номер наименьшего из значений .
-
Дан целочисленный массив A(n). Определить номер наибольшего среди произведений , (m=1,2,…n).
-
Дан целочисленный массив A(n). Определить номер наименьшего из значений .
-
Дан целочисленный массив A(n). Определить наибольшее из отношений , (m=1,2,…n)..
-
Дан целочисленный массив A(n). Определить номер наибольшего из значений
-
Даны целочисленные массивы A(n) и C(n). Определить наименьшую величину суммы элемента в массиве А.
-
Даны целочисленные массивы A(n) и C(n). Определить наименьшее среди произведений , (m=1,2,…n).
-
Дан целочисленный массив A(n). Определить наименьшее значение сумм Ai +Ai-1.
-
Даны целочисленные массивы A(n) и C(n). Определить наибольшую из абсолютных величин произведений
-
Дан целочисленный массив A(n). Определить наибольшее значение произведения
-
Даны целочисленные массивы A(n) и C(n). Определить номер наименьшей по абсолютной величине разности Ai -Сi.