Задачи с одномерным массивом 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Задачи с одномерным массивом



Усложненный вариант

Составить программу расчета задачи с одномерным массивом, используя элементы управления ComboBox или ListBox.

Задания для решения на практических занятиях:

Задание 1.

Числовой массив A(n) упорядочить по возрастанию. Найти сумму элементов в отсортированном массиве, которые находятся на нечетных позициях.

Задание 2.

Из целочисленного массива М(n) образовать массив F(n), в котором вначале расположить элементы, кратные двум, потом кратные трем и в конце – остальные элементы.

Варианты индивидуальных заданий

Задание 1.

В числовом массиве A(n) имеется два одинаковых элемента. Найти индексы этих элементов и их значения.

Задание 2.

Для числового массива C(n) найти количество элементов, меньших, чем среднее арифметическое, и их индексы. Существует ли элемент, равный среднему арифметическому?

Задание 3.

Имеется массив чисел В(16), составить новый массив чисел, в котором каждый элемент определяется по правилу: В1 * В2; В3 * В4; В5 * В6; …; В15 * В16. Полученный массив упорядочить по возрастанию.

Задание 4.

В массиве M(n) имеется k положительных чисел ( k > 15). Вывести на печать пятый и пятнадцатый положительные элементы и их координаты. Среди положительных элементов найти минимальный и его порядковый номер.

Задание 5.

Найти наибольшее и наименьшее значение модуля разности между соседними элементами числового массива F(n).

Задание 6.

В числовом массиве B(n) имеется одно число, которое встречается несколько раз. Найти его значение, количество повторений и его координаты. При отсутствии одинаковых чисел вывести на экран дисплея «Одинаковых чисел нет».

Задание 7.

Числа массива B(n) расположить по убыванию. Найти сумму первых пяти элементов массива до сортировки и после нее.

Задание 8.

Из числового массива Z(n) образовать массив L(n), в котором вначале расположить элементы массива Z с нечетными индексами, а затем с четными. В массиве Zнайти минимальный по модулю элемент и его индекс.

Задание 9.

Из числового массива А(n) образовать массив В(n), в котором сначала расположены нулевые элементы массива, а затем положительные и отрицательные.

Задание 10.

В массиве А(n) имеется k отрицательных чисел (k>10). Вывести на печать сумму квадратов второго и десятого отрицательных элементов, их порядковые номера. Среди отрицательных элементов найти максимальный и его порядковый номер.

Задание 11.

Из целочисленного массива R(n) образовать массив А(n), в котором вначале расположить четные элементы, а затем нечетные. Найти минимальный нечетный элемент и максимальный четный.

Задание 12.

В целочисленном массиве А(n) определить наибольшее число одинаковых элементов, следующих в нем подряд.

Задание 13.

Дан целочисленный массив А(n). Определить количество целых чисел, входящих в указанную последовательность один раз.

Задание 14.

Если в заданной последовательности действительных чисел В(n) есть хотя бы один элемент, меньший чем - 2, то все отрицательные члены заменить их квадратами, оставив остальные без изменения, в противном случае домножить все члены на 0,1.

Задание 15.

Даны целые а1, …, аn и действительные в1, …, вn числа. Преобразовать последовательность в1, …, вn по правилу: если аi делится на 10, то вi увеличить в 10 раз, иначе вi заменить нулем.

Задание 16.

Дан целочисленный массив А(n). Требуется определить среднее арифметическое чисел массива и наибольшее отклонение от него, т.е. .

Задание 17.

Заданы действительные числа Z1, Z2, …, Z16. Получить минимальное значение среди произведений Z1Z9; Z2Z10; Z3Z11; …; Z8Z16.

Задание 18.

Даны целые a1, …, an числа. Из модулей членов данной последовательности выбрать наибольший. Получить новую последовательность из n целых чисел (нулей и единиц), заменяя ai нулем, если ai не совпадает с выбранным значением, и заменяя ai единицей, если совпадает.

Задание 19.

В целочисленном массиве А (n) найти сумму всех элементов, кратным двум и трем. Оставшиеся элементы перемножить.

Задание 20.

Задан целочисленный массив А(20); получить последовательность чисел А120; А220; …; А1920. Полученную последовательность упорядочить по возрастанию.

Задание 21.

Задан целочисленный массив А(20); получить последовательность чисел А21; А31; …; А201. Эту последовательность упорядочить по уменьшению.

Задание 22.

Заданы действительные числа S1, S2, …, S20. Определить количество неверных равенств среди S1=S11; S2=S12; S3=S13; …; S10=S20.

Задание 23.

Заданы действительные числа a1, a2, …, a16. Получить максимальное значение среди a1+a16, a2+a15, a3+a14, …, a8+a9.

Задание 24.

Заданы действительные числа М1, М2, …, М20. Определить количество верных равенств среди М120; М219; М318; …; М1011.

Задание 25.

Даны действительные a1, …, a18. Получить последовательность a1, a10, a2,a11, a3, a12, a4, a13,, a9, a18.

Задание 26.

Задана последовательность действительных чисел F1, F2, …, F18. Получить последовательность F1+F18, F2+F17, F3+F16, …, F9+F10. Полученную последовательность упорядочить по уменьшению.

Задание 27.

Имеется два массива действительных чисел А(16) и В(16). Составить последовательность Z по правилу: Z1=A1 * B2; Z2=A2 * B4; Z3=A3 * B6; ; Z8=A8 * B16. В полученном массиве найти сумму трех первых и трех последних элементов.

Задание 28.

Задана последовательность действительных чисел a1, a2, …, a18. Получить последовательность a1, a18, a2, a17, …, a9, a10.

Задание 29.

Имеется два массива действительных чисел А(15) и В(15). Составить последовательность С(15) по правилу: С1115; С2214; …; С15151. Определить среднее значение МАХ и MIN элемента новой последовательности.

Задание 30.

Даны действительные числа х1, х2, …, х11 и у1, у2, …, у11. Получить действительные Z1, Z2, …, Z11 и F1, F2, …, F11 по правилу: если они оба отрицательные, то каждый из них увеличить на 0,5; если отрицательное только одно число, то заменить его квадратом: если оба числа неотрицательные, то каждое из них заменить на среднее арифметическое исходных значений.

Задание 31.

Найти все простые числа меньше n, используя решето Эратосфена. Решетом Эратосфена называется следующий алгоритм: выпишем подряд все целые числа от 2до n; первое простое число 2; подчеркнем его, а все большие числа, кратные двум, зачеркнем. Первое из оставшихся чисел 3; подчеркнем его как простое, а все большие числа, кратные трем, зачеркнем. Первое число из оставшихся теперь 5, так как 4 уже зачеркнуто; подчеркнем его как простое, а все большие числа, кратные пяти, зачеркнем и т.д.

2, 3, 4, 5, 6, 7, 8, 9, 10, …

Задание 32.

Имеется два массива действительных чисел С(18) и В(18). Составить новый массив, в котором элементы определяются по правилу: А12 * В1; А24 * В2; А36 * В3; …; А816 * В8. В полученной последовательности найти частное от деления максимального элемента на минимальный. В случае если минимальный элемент равен нулю, вывести на экран дисплея сообщение «Минимальный элемент образованной последовательности равен нулю».

Задание 7



Поделиться:


Последнее изменение этой страницы: 2016-08-12; просмотров: 98; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.143.181 (0.008 с.)