Порядок выполнения лабораторной работы. Контрольная работа № 4 Одномерные массивы
Контрольная работа № 4 Одномерные массивы
2 задачи (№ по журналу, № по журналу+3)
В одномерном массиве Х(15) найти:
1. Максимальный из отрицательных элементов и поменять его местами с последним.
2. Сумму отрицательных, количество положительных и произведение ненулевых элементов.
3. Среднее арифметическое элементов, удовлетворяющих условию соs х< 0.
4. Минимальный из положительных элементов и количество нулевых.
5. Произведение элементов, удовлетворяющих условию 0 < tg x; < 1, а также сумму положительных.
6. Минимальный из элементов, больших двух, и поменять его местами с первым.
7. Сумму неположительных, произведение неотрицательных элементов, поменять местами первый и последний элементы.
8. Количество элементов, удовлетворяющих условию -0,5 < sin x≤ 0, минимальный элемент.
9. Максимальный и минимальный элементы и поменять их местами.
10. Сумму и произведение элементов и выбрать из них наибольшее.
11. Максимальный из элементов, меньших трех, и поменять его местами с предпоследним.
12. Количество нулевых элементов, сумму положительных, поменять местами второй и десятый элементы.
13. Среднее арифметическое неотрицательных элементов.
14. Максимальный из отрицательных элементов и сумму неположительных.
15. Сумму элементов, удовлетворяющих условию 0,5< соs х < 1, максимальный элемент.
16. Максимальный из отрицательных элементов и поменять его местами с последним.
17. Сумму отрицательных, количество положительных и произведение ненулевых элементов.
18. Среднее арифметическое элементов, удовлетворяющих условию соs х< 0.
19. Минимальный из положительных элементов и количество нулевых.
20. Произведение элементов, удовлетворяющих условию 0 < tg x; < 1, а также сумму положительных.
21. Минимальный из элементов, больших двух, и поменять его местами с первым.
22. Сумму неположительных, произведение неотрицательных элементов, поменять местами первый и последний элементы.
23. Количество элементов, удовлетворяющих условию -0,5 < sin x≤ 0, минимальный элемент.
24. Максимальный и минимальный элементы и поменять их местами.
25. Сумму и произведение элементов и выбрать из них наибольшее.
26. Максимальный из элементов, меньших трех, и поменять его местами с предпоследним.
27. Количество нулевых элементов, сумму положительных, поменять местами второй и десятый элементы.
28. Среднее арифметическое неотрицательных элементов.
29. Максимальный из отрицательных элементов и сумму неположительных.
30. Сумму элементов, удовлетворяющих условию 0,5< соs х < 1, максимальный элемент.
31.
Задание 4(Двумерные массивы)
1. В матрице А(7,7) найти наибольший из элементов, удовлетворяющих условию соs2аi,j > 0,5, и поменять его местами с первым элементом шестого столбца.
2. Создать новый одномерный массив, состоящий из произведений элементов матрицы А(6,4) по столбцам.
3. Найти строку, содержащую минимальный элемент матрицы А(5,7), и поменять ее местами с четвертой строкой.
4. В строке, содержащей максимальный элемент матрицы А(6,8), подсчитать сумму положительных элементов.
5. Найти сумму отрицательных элементов на побочной диагонали матрицы А(8,8), а также произведение ненулевых элементов в области выше главной диагонали.
6. В квадратной матрице А(7,7) найти число отрицательных элементов в области выше главной и ниже побочной диагонали. Поменять местами минимальный элемент первой строки и последний элемент матрицы.
7. Сформировать одномерный массив В из отрицательных элементов области исходной матрицы А(9,7), лежащей левее шестого столбца. В полученном массиве поменять местами первый и максимальный элементы.
8. В квадратной матрице А(7,7) поменять местами минимальные элементы первой и третьей строк, максимальные элементы главной и побочной диагоналей.
9. Сформировать одномерный массив В из элементов исходной матрицыА(7,7), удовлетворяющих условию 0,8 < tg аi,j < 1,8. В полученном массиве найти минимальный из положительных элементов.
10. В квадратной матрице А(7,7) найти среднее арифметическое положительных элементов, произведение ненулевых элементов, а также количество нулей на побочной диагонали.
11. В матрице А(8,8) поменять местами первую и шестую строку. В полученной матрице найти сумму элементов, расположенных ниже побочной диагонали.
12. В матрице А(7,8) найти наибольший из элементов, удовлетворяющих условию соs2аi,j, >0,5, и поменять его местами с первым элементом шестого столбца.
13. Создать новый одномерный массив В из элементов исходной матрицы А(6,8), удовлетворяющих условию 0≤соs аi,j <0,5. В полученном массиве поменять местами максимальный и минимальный элементы.
14. В матрице А(7,7) найти произведение ненулевых диагональных элементов, максимальный элемент третьего столбца и минимальный элемент шестой строки.
15. В матрице А(7,5) найти количество нулевых элементов. Поменять местами минимальные элементы второй и пятой строк.
Порядок выполнения лабораторной работы
Студенты выполняют по вариантам задание №2 на ЭВМ в соответствии со следующим порядком:
1. Постановка задачи;
2. Составление алгоритма (блок-схемы);
3. Написание программы на языке Фортран;
4. Набор программы, используя редактор МоЛоп Соттапйег, сохранение надиске в студенческом каталоге исходного модуля (расширение -&г);
5. Трансляция и компоновка программы. При этом в текущем каталоге будутсозданы объектный модуль (расширение .оЬ)) и готовая к выполнению программа (расширение .ехе). Если при трансляции будут обнаружены ошибки,необходимо их исправить в исходном модуле, сохранить его на диске ивновь приступить к трансляции;
6. Запуск готовой программы, ввод исходных данных;
7. Получение и анализ результатов.