Лабораторная работа 1 Введение в язык программирования Python



Pdf көрінісі
бет27/30
Дата22.09.2023
өлшемі1.41 Mb.
#478330
1   ...   22   23   24   25   26   27   28   29   30
пайтон лаб

Решение: 
 
 


 
 
2. Дан двумерный массив размером mxn. 
Сформировать новый массив заменив положительные 
элементы единицами, а отрицательные нулями. 
Вывести оба массива. 
Решение: 


 


 
Вариант 1.
1. Вычислить сумму и число положительных элементов матрицы A[N, N], 
находящихся над главной диагональю.
2. Дана матрица B[N, М]. Найти в каждой строке матрицы 
максимальный и минимальный элементы и поменять их с первым и 
последним элементами строки соответственно.
Вариант 2.
1. Дана целая квадратная матрица n-го порядка. Определить, является ли 
она магическим квадратом, т. е. такой матрицей, в которой суммы 
элементов во всех строках и столбцах одинаковы.
2. Дана прямоугольная матрица A[N, N]. Переставить первый и 


последний столбцы местами и вывести на экран.
Вариант 3.
1. Определить, является ли заданная целая квадратная матрица n-го 
порядка симметричной (относительно главной диагонали).
2. Дана вещественная матрица размером n х m. Переставляя ее строки и 
столбцы, добиться того, чтобы наибольший элемент (или один из них) 
оказался в верхнем левом углу.
Вариант 4.
1. Дана прямоугольная матрица. Найти строку с наибольшей и строку с 
наименьшей суммой элементов. Вывести на печать найденные строки и 
суммы их элементов.
2. Дана квадратная матрица A[N, N], Записать на место отрицательных 
элементов матрицы нули, а на место положительных — единицы. 
Вывести на печать нижнюю треугольную матрицу в общепринятом виде.


Достарыңызбен бөлісу:
1   ...   22   23   24   25   26   27   28   29   30




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет