1. Написать программу, заполняющую квадратный массив по следующему правилу:
Элементы, стоящие на главной диагонали равны 1, ниже главной диагонали - 0, выше - 2.
2. Написать программу, которая вычисляет количество ненулевых элементов побочной диагонали
ЗАРАНЕЕ СПАСИБО)))

20 Авг 2019 в 08:29
216 +1
0
Ответы
1
Пример программы, заполняющей квадратный массив:n = 5
array = [[0 for i in range(n)] for j in range(n)]
for i in range(n):
for j in range(n):
if i == j:
array[i][j] = 1
elif i < j:
array[i][j] = 2
else:
array[i][j] = 0
for row in array:
print(row)Пример программы для вычисления количества ненулевых элементов на побочной диагонали:n = 5
array = [[i+j for i in range(n)] for j in range(n)]
count = 0
for i in range(n):
if array[i][n-1-i] != 0:
count += 1
print("Количество ненулевых элементов на побочной диагонали:", count)
20 Апр 2024 в 13:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир