Вопрос задан 15.06.2023 в 11:58. Предмет Информатика. Спрашивает Фёдорова Александра.

Срочно python Заполните квадратную матрицу 8х8 случайными числами из диапазона [-10, 10] и

найдите среднее арифметическое значение четных элементов под главной диагональю (главную диагональ тоже считать и учтите, что такого элемента может и не быть) Помогите пожалуйста!!!!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Перевозчикова Оля.

нужна будет сама матрица - добавьте после 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('таких элементов нет')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для начала создадим квадратную матрицу 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, заполняет ее случайными числами, выводит матрицу на экран и находит среднее арифметическое значение четных элементов под главной диагональю.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос