Предмет: Информатика, автор: imdongiovannypewgkr

Octave Создайте матрицы

Приложения:

jerrymynigga: Нужна помощь?
imdongiovannypewgkr: да

Ответы

Автор ответа: jerrymynigga
1

Ответ:

1.

N,M = 3,4

lst = []

for i in range(N):

   lst.append([0]*M)

for row in lst:

   for x in row:

       print('{:4d}'.format(x), end = '')

   print()

2.

N = 3

lst = []

lst_1 = [[45,-56,3.6],[13,-21.02,47],[14,21,-3],[0,0,0],[-1,0,-1],[1000,1000,1000]]

for i in range(N):

   lst.append(lst_1[i])

for row in lst:

   for x in row:

       if type (x) == float:

           print('{:8.2f}'.format(x), end = '')

       else: print('{:8.0f}'.format(x), end = '')

   print()

3.

N = 4

lst = []

lst_1 = [[2],[-2.3],[4],[0]]

for i in range(N):

   lst.append(lst_1[i])

for row in lst:

   for x in row:

       if type (x) == float:

           print('{:0.1f}'.format(x), end = '')

       else: print('{:0.0f}'.format(x), end = '')

   print()


imdongiovannypewgkr: Бро. Спасибо большое? как понимаю ты разбираешься в теме. Давай я выставлю ещё задание по 50 баллов. Сделаешь?
imdongiovannypewgkr: буду очень благодарен
Похожие вопросы
Предмет: Русский язык, автор: Mark1980
Предмет: Обществознание, автор: karolihalilova2