Вопрос задан 10.05.2019 в 23:37. Предмет Информатика. Спрашивает Волкова Алёна.

Помогите заполнить одномерный массив случайными числами без указания диапазона и вывести на экран

консольного вывода в столбец.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Финогеев Леша.
Program test;const n = 10;var  a:array[1..n] of real;  i:integer;begin  randomize;  for i:=1 to n do  begin    a[i]:= random();    writeln(a[i]);  end;end.
Ну хз, вроде так. Если не указывать параметр в функции random то числа типа real только получаются.

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

Чтобы заполнить одномерный массив случайными числами без указания диапазона, можно воспользоваться функцией randint() из модуля random. Эта функция генерирует случайное целое число в указанном диапазоне. Если не указывать диапазон, функция будет генерировать случайное целое число от 0 до максимального возможного значения для целых чисел.

Пример кода на языке Python:

```python import random

# Указываем размер массива n = 10

# Создаем пустой массив array = []

# Заполняем массив случайными числами for i in range(n): # Генерируем случайное число от 0 до максимального значения целых чисел num = random.randint(0, 2147483647) array.append(num)

# Выводим массив на экран в столбец for num in array: print(num) ```

В этом примере массив будет содержать 10 случайных целых чисел, которые будут выводиться на экран в столбец. Обратите внимание, что функция randint() генерирует целые числа, поэтому в выводе будут только целые значения. Если вам нужны числа с плавающей точкой, вы можете воспользоваться функцией uniform() из модуля random, указав необходимый диапазон.

Также, если вам нужны случайные числа в определенном диапазоне, вы можете передать соответствующие аргументы в функцию randint(). Например, чтобы сгенерировать случайные числа от 1 до 100:

```python num = random.randint(1, 100) ```

Такой подход позволяет контролировать диапазон и тип генерируемых случайных чисел.

0 0

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

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

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