Обработка одномерных массивов с использованием подпрограмм.
Задание: составить программу, состоящую из трёх подпрограмм:
подпрограмма ввода массива;
подпрограмма вывода массива;
подпрограмма решений заданий, приведённых в таблице 7.1.
Таблица 7.1
Вар. | Задание | Исходные данные |
1. | В заданном массиве найти отрицательные элементы и определить их сумму. | Даны три вещественных массива: A[A1,A2,..A9], B[B1,B2,..B5], C[C1,C2,..C4]. |
2. | В заданном массиве найти положительные элементы и определить из них наибольшее. | Даны три вещественных массива: A[A1,A2,..A7], B[B1,B2,..B8], C[C1,C2,..C5]. |
3. | В заданном массиве вычислить сумму элементов с нечётными и чётными элементами. | Даны три вещественных массива: A[A1,A2,..A4], B[B1,B2,..B7], C[C1,C2,..C6]. |
4. | В заданном массиве найти среднеарифметическое положительных элементов. | Даны три вещественных массива: A[A1,A2,..A8], B[B1,B2,..B5], C[C1,C2,..C4]. |
5. | В заданном массиве найти положительные элементы и определить их произведение. | Даны три вещественных массива: A[A1,A2,..A9], B[B1,B2,..B6], C[C1,C2,..C5]. |
6. | В заданном массиве найти наименьшее значение модуля разности между соседними элементами. | Даны три вещественных массива: A[A1,A2,..A7], B[B1,B2,..B5], C[C1,C2,..C6]. |
7. | В заданном массиве найти все отрицательные элементы, подсчитать их число и переписать подряд в новый массив. | Даны три вещественных массива: A[A1,A2,..A5], B[B1,B2,..B8], C[C1,C2,..C4]. |
8. | В заданном массиве найти наибольшее значение модуля разности между соседними элементами. | Даны три вещественных массива: A[A1,A2,..A6], B[B1,B2,..B5], C[C1,C2,..C9]. |
9. | В заданном массиве найти элементы с индексами, кратными трём и найти их произведение. | Даны три вещественных массива: A[A1,A2,..A4], B[B1,B2,..B5], C[C1,C2,..C8]. |
10. | В заданном массиве найти элементы с индексами, кратными трём и найти среди них наибольшее. | Даны три вещественных массива: A[A1,A2,..A8], B[B1,B2,..B6, C[C1,C2,..C4]. |
Лабораторная работа №8
Дата добавления: 2015-03-26; просмотров: 1042;