Список Python: Упражнение — 88 с решением
Напишите программу Python, которая считывает квадратную матрицу из консоли и выводит сумму первичной диагонали матрицы. Примите размер квадратной матрицы и элементы для каждого столбца, разделенные пробелом (для каждой строки), как вводимые пользователем.
Пример решения :
Код Python:
size = int (input ("Введите размер матрицы:")) matrix = [[0] * размер строки в диапазоне (0, размер)] для x в диапазоне (0, размер): line = list (map (int, input (). split ())) для y в диапазоне ( 0, размер): matrix [x] [y] = line [y] matrix_sum_diagonal = sum (matrix [size - i - 1] [size - i - 1] for i in range (size)) »print (« Сумма матрицы первичная диагональ: ") print (matrix_sum_diagonal)
Пример вывода:
Введите размер матрицы: 3 2 3 4 4 5 6 3 4 7Сумма первичной диагонали матрицы: 14
Изображение:
Блок-схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что puter выполняет пошаговые инструкции по мере выполнения указанной программы:
Редактор кода Python: