
Срочно python Заполните квадратную матрицу 8х8 случайными числами из диапазона [-10, 10] и
найдите среднее арифметическое значение четных элементов под главной диагональю (главную диагональ тоже считать и учтите, что такого элемента может и не быть) Помогите пожалуйста!!!!!!

Ответы на вопрос

нужна будет сама матрица - добавьте после 3 строки это:
for line in matrix:
print(' '.join(list(map(str, line))))
print('-' * 50)
решение:
import random
matrix = [[random.randint(-10, 10) for i in range(8)] for i in range(8)]
kol = 0
for i in range(8):
for j in range(8):
if i >= j:
if matrix[i][j] % 2 == 0:
kol += 1
if kol > 0:
print(kol)
else:
print('таких элементов нет')



Для начала создадим квадратную матрицу 8х8 и заполним ее случайными числами из диапазона [-10, +10]. Затем найдем среднее арифметическое значение четных элементов под главной диагональю.
Вот пример кода на Python:
```python import random
# Создаем квадратную матрицу 8х8 matrix = [[random.randint(-10, 10) for _ in range(8)] for _ in range(8)]
# Выводим матрицу для наглядности for row in matrix: print(row)
# Находим среднее арифметическое значение четных элементов под главной диагональю even_sum = 0 even_count = 0 for i in range(8): for j in range(i): if matrix[i][j] % 2 == 0: even_sum += matrix[i][j] even_count += 1
if even_count > 0: even_avg = even_sum / even_count print("Среднее арифметическое значение четных элементов под главной диагональю:", even_avg) else: print("В матрице нет четных элементов под главной диагональю") ```
Этот код создает квадратную матрицу 8х8, заполняет ее случайными числами, выводит матрицу на экран и находит среднее арифметическое значение четных элементов под главной диагональю.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili