|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Одномерный массивЛабораторная работа № 5
1. Для заданного массива A(8) найти количество отрицательных элементов L, затем сформировать массив B(8) по правилу:
элементы массива B упорядочить по возрастанию. Исходные данные:
А={-4.2;5.1;-0.3;-0.2;1.5;6.2;-1.0;2.1}
2. Для заданного массива A(8) получить массив B(8) по правилу: В массиве B найти наименьший элемент (BM) и номер (N) этого элемента. Сформировать массив C, исключив из массива A элемент с номером N и разделив остальные элементы на (BM). Исходные данные:
А={5.3;8.1;-4.3;2.1;-0.7;8.1;-5.4;1.8}
3. Для заданного массива A(10) получить массив B(5) по правилу: В массиве А найти произведение (P) элементов с чётными номерами. Сформировать массив C(6) из элементов массива B, значение P занести во вторую позицию массива B. C= Исходные данные:
А={-3;-5;2.1;4.3;-3.1;2;1;0.2;-5.7;-1.5}
4. Для заданного массива А(10) получить массивы В(5) и С(5) по правилам:
Найти S= Элементы массива А упорядочить по убыванию. Исходные данные:
А={1.3;-0.5;0.2;0.3;-2.4;2.5;1.8;2.1;-0.4;-1.2} 5. Для заданного массива А(10) найти AC= 0.1 и S=
получить массив В(10) по правилу:
Исходные данные:
А={0.5;8.1;4.2;3.5;-1.8;-2.1;9.1;5.2;3.1;-0.9}
6. Сформировать массив А(10) по правилу:
и массив В(10) по правилу:
Вычислить Z=S/P, где S - сумма элементов массива A, а P - сумма элементов массива B.
7. Для заданного массива А(6), найти
и получить массив В(6) по правилу: В массиве В поменять местами 1-й и 6-й элементы. Исходные данные:
А={-1.5;4.3;-0.7;-2.5;0.4;-2.9}
8. Для заданного массива А(8) получить массив С(4) по правилу:
В массиве А определить количество отрицательных элементов с чётными номерами. Упорядочить положительные элементы массива А по убыванию (отрицательные элементы должны остаться на своих местах). Исходные данные:
А={5.7;8.1;2.4;-1.5;3;-1.7;2.1;3.8} 9. В заданном массиве А(8) поменять местами элементы с чётными номерами и нечётными номерами. В изменённом массиве А найти первое по порядку отрицательное число и его номер. Если отрицательных элементов нет, то вывести текст ‘Нет отрицательных элементов’. Исходные данные:
А={3.5;4.2;0.3;-5.1;2.8;0.4;5.8;9.1}
10. Массив В(10) сформировать по правилу: Найти сумму элементов, удовлетворяющих условию . Из этих элементов, сформировать массив А. Исходные данные:
11. Из заданного массива А(10) получить массив В, состоящий из отрицательных элементов массива А. Найти среднее арифметическое всех элементов массива В и произведение элементов с нечётными номерами массива А. Исходные данные:
А={0.5;-1.1;2.5;-3.4;0.8;-2.1;8.1;-0.1;9.1;-10.5}
12. Для заданного массива А(8) получить массив В(8) по правилу: Найти сумму элементов, предшествующих первому по порядку отрицательному элементу массива В. Если в массиве В нет отрицательных элементов, то определить сумму всех элементов массива В. Исходные данные:
А={1.3;2.8;3.7;5.2;-3.4;-2.3;7.8;1.2}
13. Для заданного массива X(10) получить Y(10) по правилу: Логической переменной А присвоить значение истина, если принадлежит отрезку [0;1] и значение ложь в противном случае. Массивы X и Y, а также S и A вывести на экран. Исходные данные:
Х={0.6;1.8;1.2;0.4;-0.8;2.6;3.1;-0.4;-0.2;1.3}
14. Для заданных массивов А(8) и В(8) сформировать массив С(16), в котором на нечётных местах расположены числа массива А, а на чётных - элементы массива В. В массиве С найти сумму элементов, номера которых кратны 3 и произведение отрицательных элементов. Исходные данные:
А={0.56;-4.1;18.3;17.21;-30.9;11.28;9.54;-2.2} В={1.53;2.71;-11.57;1.0;-14.8;6.1;2.5;-0.98}
15. Для заданного массива Y(10) получить массив Z(10) по правилу:
Найти В массиве Y найти максимальный элемент. Исходные данные:
Y={2.5;-1.5;17.5;1.2;3.4;-0.5;11.4;19.1;-5.1;4.8}
16. Для заданных массивов X(4) и Y(4) сформировать массив Z(8), у которого сначала шли отрицательные элементы массивов X и Y, а затем положительные. Найти произведение P элементов, с 4 по 7, массива Z и сумму остальных элементов. Разделить каждый элемент массива Z на значение P. Результат получить в том же массиве. Исходные данные:
X={-4.5;8.5;-0.5;9.1} Y={2.5;-4.1;9.2;-2.4}
17. Из заданного массива А(10) выбрать те числа, которые принадлежат отрезку [-2;1]. Из выбранных чисел образовать массив В. Элементы массива В упорядочить по убыванию. В массиве А найти количество отрицательных элементов с чётными индексами. Исходные данные: А={3.5;-1.5;0.5;-0.82.3;3.1;0.91;-2.5;-1.8;5.6}
18. Сформировать массив А(10) по правилу: Определить индекс элемента, наиболее близкого к среднему значению элементов массива А(10). Вывести на экран значения: - среднее значение элементов массива А; - элемента наиболее близкого к нему и его индекс.
19. Составить программу для вычисления при t, изменяющемся от1 до 1.5 с шагом 0.1. Вычисление значения d организовать в массив и вывести на экран. Далее организовать средний модуль разности между элементами массива d и заданного массива Y(6), т.е. Исходные данные: Y={-1.6;0.9;1.3;7.4;-0.2;-0.3}
20. Дан массив А(10). Найти сумму чисел массива А, расположенных между максимальным и минимальным числами. Получить массив Z по правилу: Исходные данные:
А={-0.5;2.5;-4.5;1.5;-3.5;3.4;5.6;-1.5;10.5;6.7}
21. Дан массив А(10). Получить массив В(10), где , где S - среднее арифметическое всех элементов массива А. Известно, что в массиве А есть по крайней мере один отрицательный элемент. Найти К - число элементов, предшествующих первому по порядку отрицательному элементу, значения которых принадлежат отрезку [1;3]. Исходные данные:
А= {2.4;0.5;6;7;2.1;1.6;-2.5;-0.5;8.1;10.5} 22. Пусть ; ; В массиве Х(10) найти ближайшее число к 7 и его порядковый номер. Определить произведение элементов, предшествующих данному числу. Найти сумму элементов массива Х с нечётными индексами.
23. Дан массив В(8). Получить массив С(8) по правилу:
Элементы массива С упорядочить по возрастанию. Найти сумму элементов массива В, которые меньше 10. Исходные данные:
В={9;12;5;4;8;15;1;9}
24. Сформировать массив Y(10) по правилу: Определить произведение элементов, находящихся с 4 по 8 элемент. Из остальных элементов сформировать массив В.
25. Пусть Найти число неравных пар элементов Составить массив Z(10) по правилу: и т.д. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.011 сек.) |