Напишите программу формирования и вывода массива размером 6*3, каждые три последовательных элемента в строке которого составлены по следующему правилу:1-й ― равен квадрату суммы текущих индексов, увеличенному на 52-й — равен целой части квадратного корня из предыдущего элемента;3-й ― равен целой части частного от деления двух предыдущих элемента.
Вот программа на Python, которая реализует указанное условие:
import math arr = [[0, 0, 0] for _ in range(6)] for i in range(6): for j in range(3): if j == 0: arr[i][j] = (i + j)**2 + 5 elif j == 1: arr[i][j] = int(math.sqrt(arr[i][j-1])) else: if arr[i][j-1] != 0: arr[i][j] = int(arr[i][j-2] / arr[i][j-1]) for row in arr: print(row)
Эта программа создает массив размером 6x3 и заполняет его значениями в соответствии с указанным правилом. Затем программа выводит полученный массив на экран.
Вот программа на Python, которая реализует указанное условие:
import matharr = [[0, 0, 0] for _ in range(6)]
for i in range(6):
for j in range(3):
if j == 0:
arr[i][j] = (i + j)**2 + 5
elif j == 1:
arr[i][j] = int(math.sqrt(arr[i][j-1]))
else:
if arr[i][j-1] != 0:
arr[i][j] = int(arr[i][j-2] / arr[i][j-1])
for row in arr:
print(row)
Эта программа создает массив размером 6x3 и заполняет его значениями в соответствии с указанным правилом. Затем программа выводит полученный массив на экран.