Вопрос задан 23.10.2023 в 19:27. Предмет Информатика. Спрашивает Невзорова Ксения.

PascalABC. Нужно создать массив из 15 рандомных чисел, на промежутке чисел от 0 до 30 и вывести

положительные значения.
0 0
Перейти к ответам

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

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

PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018

Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(15, 0, 30);

 a.Println;

 a.Where(t -> t > 0).Println

end.

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

Конечно, я могу помочь вам с этой задачей на языке программирования PascalABC. Вот как вы можете создать массив из 15 случайных чисел в диапазоне от 0 до 30 и вывести положительные значения:

```pascal program RandomArray;

const ARRAY_SIZE = 15; MIN_VALUE = 0; MAX_VALUE = 30;

var randomNumbers: array[1..ARRAY_SIZE] of integer; i: integer;

begin // Инициализация генератора случайных чисел Randomize;

// Заполнение массива случайными числами от MIN_VALUE до MAX_VALUE for i := 1 to ARRAY_SIZE do begin randomNumbers[i] := Random(MAX_VALUE + 1); // Random(MAX_VALUE + 1) генерирует число от 0 до MAX_VALUE end;

// Вывод положительных значений из массива writeln('Положительные значения в массиве:'); for i := 1 to ARRAY_SIZE do begin if randomNumbers[i] > 0 then begin writeln(randomNumbers[i]); end; end;

end. ```

В этом коде мы используем генератор случайных чисел, чтобы заполнить массив `randomNumbers` 15 случайными числами от 0 до 30. Затем мы проходим по массиву и выводим все положительные значения.

0 0

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

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

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

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