Задание 1 Параграф 1.5 ГДЗ Босова 9 класс Углубленный уровень (Информатика)

Изображение Задание 1 Параграф 1.5 ГДЗ Босова 9 класс Углубленный уровень
Рассмотрим вариант решения задания из учебника Босова, Аквилянов 9 класс, Просвещение:
Даны два числа N и R. Создайте двумерный массив размером N×N и заполните его числами R. Получившийся массив выведите на экран.
Ниже приведены три программы с созданием матрицы и разными способами вывода ее на экран.
Программа_1:
N,R=map(int,input('Введи N и R > > ').split())
A=[[R]*N for i in range(N)]
print (A)
Окно вывода:
Введи N и R > > 4 6
[[6, 6, 6, 6], [6, 6, 6, 6], [6, 6, 6, 6], [6, 6, 6, 6]]
Программа_2
N,R=map(int,input('Введи N и R > > ').split())
A=[[R]*N for i in range(N)]
for i in range(N):
print(A[i])
Окно вывода:
Введи N и R > > 4 3
[3, 3, 3, 3]
[3, 3, 3, 3]
[3, 3, 3, 3]
[3, 3, 3, 3]
Программа_3
N,R=map(int,input('Введи N и R > > ').split())
A=[[R]*N for i in range(N)]
for i in range(N):
for j in range(N):
print(A[i][j],end=' ')
print()
Окно вывода:
Введи N и R > > 4 7
7 7 7 7
7 7 7 7
7 7 7 7
7 7 7 7
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.