Вопрос задан 24.02.2019 в 13:20. Предмет Информатика. Спрашивает Сухарь Макс.

Задан двумерный массив заполнить его случайным образом от 20 до 50

0 0
Перейти к ответам

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

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

begin
  var m:=ReadInteger('Количество строк в массиве:');
  var n:=ReadInteger('Количество столбцов в массиве:');
  var a:=MatrRandom(m,n,20,50); a.Println(5);
end.

Пример
Количество строк в массиве: 5
Количество столбцов в массиве: 8
   48   40   44   35   46   29   50   36
   31   43   25   37   26   31   30   43
   35   48   38   22   40   39   31   34
   26   21   23   36   44   50   41   48
   30   21   41   20   34   28   49   24
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, создание двумерного массива и заполнение его случайными числами от 20 до 50 можно выполнить с помощью различных языков программирования. Вот примеры на Python, JavaScript и Java:

Python:

```python import random

# Задаем размеры массива rows = 5 columns = 5

# Создаем двумерный массив и заполняем его случайными числами от 20 до 50 array = [[random.randint(20, 50) for _ in range(columns)] for _ in range(rows)]

# Выводим массив for row in array: print(row) ```

JavaScript:

```javascript // Задаем размеры массива const rows = 5; const columns = 5;

// Создаем двумерный массив и заполняем его случайными числами от 20 до 50 const array = []; for (let i = 0; i < rows; i++) { array[i] = []; for (let j = 0; j < columns; j++) { array[i][j] = Math.floor(Math.random() * (50 - 20 + 1)) + 20; } }

// Выводим массив console.log(array); ```

Java:

```java import java.util.Arrays; import java.util.Random;

public class Main { public static void main(String[] args) { int rows = 5; int columns = 5;

// Создаем двумерный массив и заполняем его случайными числами от 20 до 50 int[][] array = new int[rows][columns]; Random random = new Random(); for (int i = 0; i < rows; i++) { for (int j = 0; j < columns; j++) { array[i][j] = random.nextInt(31) + 20; } }

// Выводим массив for (int[] row : array) { System.out.println(Arrays.toString(row)); } } } ```

Эти примеры создают двумерный массив заданных размеров и заполняют его случайными целыми числами в диапазоне от 20 до 50. Вы можете изменить переменные `rows` и `columns`, чтобы создать массив нужного размера.

0 0

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

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

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