Для решения данной задачи необходимо выполнить следующие шаги:
Создать массив размерностью N на M и заполнить его случайными числами.Задать число R.Посчитать количество элементов массива, которые больше числа R.Посчитать сумму этих элементов.Посчитать среднее арифметическое по формуле: сумма элементов / количество элементов.
Пример кода на Python:
import numpy as np N = 3 M = 4 R = 5 # Создаем массив размерностью N на M array = np.random.randint(0, 10, (N, M)) print("Массив:") print(array) # Находим элементы массива больше числа R count = 0 total = 0 for i in range(N): for j in range(M): if array[i][j] > R: count += 1 total += array[i][j] if count > 0: average = total / count print(f"Количество элементов больше {R}: {count}") print(f"Среднее арифметическое: {average}") else: print(f"Нет элементов больше {R}")
При запуске этого кода будет создан двумерный массив, выведен на экран, найдены элементы, большие числа R, подсчитано их количество, посчитана сумма и выведены результаты.
Для решения данной задачи необходимо выполнить следующие шаги:
Создать массив размерностью N на M и заполнить его случайными числами.Задать число R.Посчитать количество элементов массива, которые больше числа R.Посчитать сумму этих элементов.Посчитать среднее арифметическое по формуле: сумма элементов / количество элементов.Пример кода на Python:
import numpy as npN = 3
M = 4
R = 5
# Создаем массив размерностью N на M
array = np.random.randint(0, 10, (N, M))
print("Массив:")
print(array)
# Находим элементы массива больше числа R
count = 0
total = 0
for i in range(N):
for j in range(M):
if array[i][j] > R:
count += 1
total += array[i][j]
if count > 0:
average = total / count
print(f"Количество элементов больше {R}: {count}")
print(f"Среднее арифметическое: {average}")
else:
print(f"Нет элементов больше {R}")
При запуске этого кода будет создан двумерный массив, выведен на экран, найдены элементы, большие числа R, подсчитано их количество, посчитана сумма и выведены результаты.