PYTHON
Створити двовимірну таблицю з цілими значеннями, що має 4 рядки та 4
стовпці. Заповнити таблицю випадковими значеннями та вивести на екран
подвоєний добуток елементів таблиці.
Ответы
Ответ:
import random
# Створення двовимірного списку з випадковими значеннями
table = [[random.randint(1, 10) for j in range(4)] for i in range(4)]
# Виведення таблиці на екран
for row in table:
print(row)
# Обчислення подвоєного добутку елементів таблиці
product = 1
for row in table:
for element in row:
product *= element
double_product = product * 2
# Виведення результату на екран
print("Подвоєний добуток елементів таблиці: ", double_product)
Объяснение:
Цей код спочатку створює двовимірний список (таблицю) з 4 рядками та 4 стовпцями, заповнюючи його випадковими цілими числами в діапазоні від 1 до 10. Потім виводить цю таблицю на екран за допомогою циклу for.
Далі, за допомогою ще одного вкладеного циклу for, код обчислює добуток всіх елементів таблиці, зберігаючи його у змінній product. Оскільки потрібно обчислити подвоєний добуток, результат множиться на 2 і зберігається у змінній double_product.
import numpy as np
import random
# створюємо таблицю з 4 рядками та 4 стовпцями
table = np.zeros((4, 4), dtype=np.float64)
# заповнюємо таблицю випадковими значеннями
table = np.random.uniform(-1, 1, size=(4, 4))
# виводимо на екран таблицю
print(table)
# знаходимо подвоєний добуток елементів таблиці
double_product = 2 * np.prod(table, dtype=np.float64)
# виводимо на екран подвоєний добуток елементів таблиці
print(double_product)