Предмет:
ИнформатикаАвтор:
islaОтвет:
import math
# input matrix
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# square each element of the matrix
for i in range(len(matrix)):
for j in range(len(matrix[i])):
matrix[i][j] = matrix[i][j] ** 2
print("Squared matrix:")
print(matrix)
# add number a to each element of the matrix
a = int(input("Enter number a: "))
for i in range(len(matrix)):
for j in range(len(matrix[i])):
matrix[i][j] += a
print("Matrix with added number a:")
print(matrix)
# take square root of each element of the matrix
for i in range(len(matrix)):
for j in range(len(matrix[i])):
matrix[i][j] = math.sqrt(matrix[i][j])
print("Matrix with square root of elements:")
print(matrix)
# round each element to two digits after the decimal point
y = int(input("Enter number y: "))
for i in range(len(matrix)):
for j in range(len(matrix[i])):
matrix[i][j] = round(matrix[i][j], y)
print("Matrix with rounded elements:")
print(matrix)
Объяснение:
Ця програма починається з визначення матриці з 3 рядків і 3 стовпців. Потім вона підносить кожен елемент матриці до квадрату і виводить на екран отриману матрицю. Далі вона пропонує користувачеві ввести число "a", яке вона додає до кожного елемента матриці і друкує отриману матрицю. Потім програма витягує квадратний корінь з кожного елемента матриці і виводить отриману матрицю. Нарешті, вона пропонує користувачеві ввести число "y", яке вона використовує для округлення кожного елемента матриці до двох цифр після десяткової крапки і друкує отриману матрицю.
Сподіваюсь, це допоможе! Дайте мені знати, якщо у вас виникнуть запитання.
Автор:
laceycfhfДобавить свой ответ
Предмет:
МатематикаАвтор:
oliviaОтветов:
Смотреть
Предмет:
Українська літератураАвтор:
oliviaОтветов:
Смотреть
Предмет:
Русский языкАвтор:
hutchinsonОтветов:
Смотреть
Предмет:
ФизикаАвтор:
hueyclarkeОтветов:
Смотреть