Вопрос задан 29.09.2023 в 22:44. Предмет Информатика. Спрашивает Алиева Мадина.

Заполнить двумерный массив N x N случайными числами из интервала [-10 ; 10] и найти сумму элементов

больших числа К введенного с клавиатуры
0 0
Перейти к ответам

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

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

N=int(input('Enter table size: '))

K=int(input('Enter K var: :'))

l=[[random.randint(-10,10) for i in range(N)] for i in range(N)]

s=0

for i in l:

   for p in i:

       if p>K: s+=p

print(s)

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

Для решения этой задачи на Python вы можете использовать следующий код. Этот код создаст двумерный массив размером N x N, заполнит его случайными числами из интервала [-10, 10], а затем найдет сумму элементов, больших заданного числа K:

python
import random # Запрос значения N и K с клавиатуры N = int(input("Введите размерность массива N: ")) K = int(input("Введите число K: ")) # Создание двумерного массива и заполнение случайными числами matrix = [[random.randint(-10, 10) for _ in range(N)] for _ in range(N)] # Вывод исходного массива print("Исходный массив:") for row in matrix: print(row) # Нахождение суммы элементов больших K sum_greater_than_K = 0 for row in matrix: for element in row: if element > K: sum_greater_than_K += element print(f"Сумма элементов больших {K}: {sum_greater_than_K}")

Этот код сначала запрашивает у пользователя размерность массива N и значение K. Затем он создает двумерный массив и заполняет его случайными числами в заданном диапазоне. После этого происходит поиск и суммирование элементов, больших K, и выводится результат.

0 0

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

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

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