ввод n,m
S=0 нц для i от 1 до n
нц для j от 1 до m
ввод A[i,j]
S=S+A[i,j]
кц кц
K=n*m C=S/K вывод C
Текст программы на Python:
# * coding: utf8 *
# import numpy n=input('Количество строк: ') m=input('Количество столбцов: ')
S=0.0
# Создаём нулевую матрицу a=numpy.zeros([n1,m1]) # Заполняем матрицу for i in range(n1): for j in range(m1):
print 'Элемент матрицы [',i,'][',j,']'
a[i,j]=input('Введите элемент: ')
S=S+a[i,j]
#
K=n*m C=S/K print 'Среднее значение по строкам:',C
Задачи для самостоятельного решения.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Найти наибольший элемент столбца матрицы А, для которого сумма абсолютных значений элементов максимальна.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Найти наибольшее значение среди средних значений для каждой строки матрицы.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Найти наименьший элемент столбца матрицы А, для которого сумма абсолютных значений элементов максимальна.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Найти наименьшее значение среди средних значений для каждой строки матрицы.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Определить средние значения по всем строкам и столбцам матрицы. Результат оформить в виде матрицы из N+1 строк и М+1 столбцов.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Найти сумму элементов всей матрицы. Определить, какую долю в этой сумме составляет сумма элементов каждого столбца. Результат оформить в виде матрицы из N+1 строк и M столбцов.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Найти сумму элементов всей матрицы. Определить, какую долю в этой сумме составляет сумма элементов каждой строки. Результат оформить в виде матрицы из N строк и M+1 столбцов.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N
строк и М столбцов. Определить, сколько отрицательных элементов содержится в каждом столбце и в каждой строке матрицы. Результат оформить в виде матрицы из N+1 строк и М+1 столбцов.
Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Определить, сколько нулевых элементов содержится в верхних L строках матрицы и в левых К столбцах матрицы.
10.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Перемножить элементы каждого столбца матрицы с соответствующими элементами Кго столбца.
11. Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Просуммировать элементы каждой строки матрицы с соответствующими элементами L той строки.
12.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Нормировать элементы каждой строки по отношению к наибольшему элементу этой строки.
13.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Нормировать элементы каждого столбца матрицы по отношению к наибольшему элементу этого столбца.
14.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Нормировать элементы матрицы по отношению к наибольшему элементу всей матрицы.
15.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Все элементы имеют целый тип. Дано целое число Н. Определить, какие столбцы имеют хотя бы одно такое число, а какие не имеют.
16.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Исключить из матрицы строку с номером L. Сомкнуть строки матрицы.
17. Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Добавить к матрице строку и вставить ее под номером L.
18.Выполнить обработку элементов квадратной матрицы А, имеющей N строк и N столбцов. Найти сумму элементов, стоящих на главной диагонали, и сумму элементов, стоящих на побочной диагонали.
19.Выполнить обработку элементов квадратной матрицы А, имеющей N строк и N столбцов. Определить сумму элементов, расположенных параллельно главной диагонали (ближайшие к главной).
20.Выполнить обработку элементов квадратной матрицы А, имеющей N строк и N столбцов. Определить произведение элементов, расположенных параллельно побочной диагонали (ближайшие к побочной).
21. Выполнить обработку элементов квадратной матрицы А, имеющей N строк
и N столбцов. Каждой паре элементов, симметричных относительно главной диагонали (ближайшие к главной), присвоить значения, равные полусумме этих симметричных значений.
22.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Исходная матрица состоит из нулей и единиц. Добавить к матрице еще один столбец, каждый элемент которого делает количество единиц в каждой строке четным.
23.Выполнить обработку элементов квадратной матрицы А, имеющей N строк и N столбцов. Найти сумму элементов, расположенных выше главной диагонали, и произведение элементов, расположенных выше побочной диагонали.
24.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Дан номер строки L и номер столбца К, при помощи которых исходная матрица разбивается на четыре части. Найти сумму элементов каждой части.
25.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Определить, сколько нулевых элементов содержится в каждом столбце и в каждой строке матрицы. Результат оформить в виде матрицы из N+1 строк и М+1 столбцов.
26.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Дан номер строки L и номер столбца К, при помощи которых исходная матрица разбивается на четыре части. Найти среднее арифметическое элементов каждой части.
27. Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Все элементы имеют целый тип. Дано целое число Н. Определить, какие строки имеют хотя бы одно такое число, а какие не имеют.
28.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Исключить из матрицы столбец с номером L. Сомкнуть столбцы матрицы.
29.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Добавить к матрице столбец и вставить ее под номером L.
30.Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Добавить к элементам каждого столбца такой новый элемент, чтобы сумма положительных элементов стала бы равна модулю суммы отрицательных элементов. Результат оформить в виде матрицы из N+1 строк и М столбцов.
31. Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и М столбцов. Добавить к элементам каждой строки такой новый элемент, чтобы сумма положительных элементов стала бы равна модулю суммы отрицательных элементов. Результат оформить в виде матрицы из N строк и М+1 столбцов.
Достарыңызбен бөлісу: |