КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Задачи с одномерным массивом
Усложненный вариант Составить программу расчета задачи с одномерным массивом, используя элементы управления 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); получить последовательность чисел А1 -А20; А2-А20; …; А19-А20. Полученную последовательность упорядочить по возрастанию. Задание 21. Задан целочисленный массив А(20); получить последовательность чисел А2-А1; А3-А1; …; А20-А1. Эту последовательность упорядочить по уменьшению. Задание 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. Определить количество верных равенств среди М1=М20; М2=М19; М3=М18; …; М10=М11. Задание 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) по правилу: С1=А1+В15; С2=А2+В14; …; С15=А15+В1. Определить среднее значение МАХ и 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, Задание 32. Имеется два массива действительных чисел С(18) и В(18). Составить новый массив, в котором элементы определяются по правилу: А1=С2 * В1; А2=С4 * В2; А3=С6 * В3; …; А8=С16 * В8. В полученной последовательности найти частное от деления максимального элемента на минимальный. В случае если минимальный элемент равен нулю, вывести на экран дисплея сообщение «Минимальный элемент образованной последовательности равен нулю». Задание 7
Дата добавления: 2017-02-01; Просмотров: 128; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |