2K_programuvanna / Практика / 2_mod / лаб_зад_1_mod1
.doc
Задание 1.
Составить программу обработки одномерного массива. Значения считывать из файла f.dan, результат записати в файл f1.dan
№ п/п |
Задание |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить среднее арифметическое отрицательных элементов массива |
|
Дан одномерный массив действительных чисел, состоящий из 6 элементов. Определить сумму отличных от нуля элементов с четными номерами |
|
Дан одномерный массив действительных чисел, состоящий из 9 элементов. Определить сумму квадратов элементов, значения которых принадлежат отрезку (5; 12) |
|
Дан одномерный массив действительных чисел, состоящий из 7 элементов. Определить произведение элементов массива, значения которых меньше 10. |
|
Даны одномерные массивы А и В действительных чисел, состоящий из 7 элементов. Определить произведение (a1+b1) (a2+b2) (a3+b3) (a4+b4) (a5+b5) (a6+b6) (a7+b7) |
|
Дан одномерный массив действительных чисел, состоящий из 8 элементов. Определить |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить натуральный логарифм максимального положительного элемента массива |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить натуральный логарифм минимального положительного элемента массива |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить среднее арифметическое положительных элементов массива |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить произведение элементов, для которых (x[i]-5)>3 |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить произведение суммы положительных на сумму отрицательных элементов массива |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить сумму квадратов отрицательных элементов массива |
|
Дан одномерный массив действительных чисел, состоящий из 10 элементов. Определить сумму элементов массива, разделенную на величину максимального элемента массива. |
|
Дан одномерный массив действительных чисел, состоящий из 7 элементов. Определить квадрат максимального отрицательного элемента массива. |
Задание 2.
Составить программу обработки двумерного массива. Значения считывать из файла f2.dan, результат дописати в этот же файл
Варианты
Задана квадратная матрица А размером N х N (N<=10), состоящая из действительных элементов.
-
Найти среднее арифметическое элементов каждой из строк этой матрицы.
-
Найти произведение всех ее положительных элементов и заменить им все диагональные элементы этой матрицы.
-
Найти минимальное из чисел, встречающееся в данной матрице более одного раза.
-
Найти максимальное из чисел, встречающееся в данной матрице более одного раза.
-
Найти сумму наибольших элементов каждой строки матрицы и их координаты.
-
Найти сумму наименьших элементов каждого столбца матрицы и их координаты.
-
Найти, сколько положительных элементов содержит данная матрица в каждой строке.
-
Найти, сколько положительных элементов содержит данная матрица в каждом столбце.
-
Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент.
-
Получить новую матрицу путем умножения всех элементов данной матрицы на ее наименьший по модулю элемент.
-
Заменить нулями все ее элементы, расположенные на главной диагонали и выше нее.
-
Cформировать вектор из суммы элементов строк и найти их среднее арифметическое.
-
Сформировать вектор из суммы элементов столбцов и найти их среднее арифметическое.
-
Сформировать вектор из произведения элементов строк и найти их среднее арифметическое.
-
Сформировать вектор из произведения элементов столбцов и найти их среднее арифметическое.
-
Сформировать вектор из наименьших значений элементов строк и найти их среднее арифметическое.
-
Сформировать вектор из наименьших значений элементов столбцов и найти их среднее арифметическое.
-
Сформировать вектор из наибольших значений элементов строк и найти их среднее арифметическое.
-
Сформировать вектор из разностей наибольших и наименьших значений элементов строк.
-
Сформировать вектор из разностей наибольших и наименьших значений элементов столбцов.
-
Сформировать вектор из суммы наибольших и наименьших значений элементов строк.
-
Сформировать вектор из суммы наибольших и наименьших значений элементов столбцов.
-
Найти сумму элементов строки, в которой расположен наименьший элемент.
-
Найти сумму элементов строки, в которой расположен наибольший элемент.
-
Найти сумму элементов столбца, в котором расположен наименьший элемент.
-
Найти сумму элементов столбца, в котором расположен наибольший элемент.
-
Поменять местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный элемент.