-
Notifications
You must be signed in to change notification settings - Fork 0
/
Ex13p1.py
33 lines (27 loc) · 1.04 KB
/
Ex13p1.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import random
# Создаем функцию для генерации случайной матрицы
def generate_matrix(rows, cols):
matrix = []
for j in range(rows):
row = []
for j in range(cols):
row.append(random.randint(-100, 100)) # Заполняем случайными значениями от -100 до 100
matrix.append(row)
return matrix
# Создаем две матрицы размерностью 10х10
matrix_1 = generate_matrix(10, 10)
matrix_2 = generate_matrix(10, 10)
# Создаем третью матрицу и складываем значения из первых двух матриц
matrix_3 = [[matrix_1[i][j] + matrix_2[i][j] for j in range(len(matrix_1[0]))] for i in range(len(matrix_1))]
# Выводим результаты
print("Матрица 1:")
for row in matrix_1:
print(row)
print()
print("Матрица 2:")
for row in matrix_2:
print(row)
print()
print("Сумма матриц:")
for row in matrix_3:
print(row)