Предмет: Информатика,
автор: shamik95
Определить: 1. какой массив используется; 2. каков размер массива; 3. определите какой алгоритм реализован в данной программе?
Приложения:

uxaisha586:
1) таблица
Ответы
Автор ответа:
7
1. Это двухмерный массив
(TypeError: unsupported operand type(s) for +=: 'int' and 'list')
2. 3x4 ([3][4])
3. Сложение элементов двумерного массива.
Только вот работать не будет, я полагаю здесь должны были складываться все элементы массивов, но на фото он прибавляет к переменной S не числа а массивы. И это выдаёт ошибку, так что...
Я бы сделал это так:
b = [[3, 5, 7, 78], [12, 10, 9, 56], [45, 31, 14, 23]]
s = 0
for i in b:
for j in i:
s += j
# Или используя len:
for i in range(len(b)):
for j in range(len(i)):
s += b[i][j]
print('s =', s)
# s = 293
Похожие вопросы
Предмет: Русский язык,
автор: flyingmaya
Предмет: Русский язык,
автор: Kamilamilaa
Предмет: Қазақ тiлi,
автор: ustratov03
Предмет: Физика,
автор: maks400500
Предмет: Математика,
автор: marina5410r