Вопрос задан 23.06.2023 в 03:01. Предмет Информатика. Спрашивает Шеховцова Виктория.

Заполнить многомерный массив размерностью n x n случайными числами в интервале (100, 200).

Вывести полученный массив на экран. Вычислить среднее арифметическое всех элементов массива.
0 0
Перейти к ответам

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

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

Напишу на Haskell.

  • main :: IO ()
  • main = do
  •  let n = 20
  •  xs <- getTwoDimensions n (randomRIO (100, 200) :: IO Int)
  •  mapM_ print xs
  •  print $ avg xs
  •  where
  •    getDimension n f = mapM (const f) [1..n]
  •    getTwoDimensions n = getDimension n . getDimension n
  • avg :: [[Int]] -> Double
  • avg xs =  realToFrac (sum $ sum <$> xs) / ((**2) . genericLength $ xs)


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

Для создания многомерного массива размерностью n x n с случайными числами в интервале (100, 200) и вычисления среднего арифметического всех его элементов, вы можете использовать Python. Вот пример кода:

python
import random # Задайте размерность n n = 5 # Замените это значение на желаемое # Создайте многомерный массив n x n и заполните его случайными числами multidimensional_array = [[random.randint(100, 200) for _ in range(n)] for _ in range(n)] # Выведите массив на экран for row in multidimensional_array: print(row) # Вычислите сумму всех элементов массива total_sum = sum(sum(row) for row in multidimensional_array) # Вычислите среднее арифметическое всех элементов массива average = total_sum / (n * n) # Выведите среднее арифметическое print(f"Среднее арифметическое всех элементов массива: {average}")

Замените значение n на желаемое число строк и столбцов в вашем многомерном массиве. Этот код создаст массив, заполнит его случайными числами в интервале (100, 200), выведет его на экран и вычислит среднее арифметическое всех его элементов.

0 0

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

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

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

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