Невозможно явно преобразовать тип integer к типу System.Random - PascalABC.NET (25356)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте опять. Понимаю,что задолбал вас тупыми вопросами,но ответы мне на различные вопросы ещё нужны,поэтому вынужден дальше задавать их. В паскале есть функция random,в модуле windows forms есть функция random,мне нужно воспользоваться первой,но появляется ошибка,которая связана со второй функцией. Думаю,понятен вопрос. Сама ошибка:"Unit1.pas(38) : Невозможно явно преобразовать тип integer к типу System.Random".

Решение задачи: «Невозможно явно преобразовать тип integer к типу System.Random»

textual
Листинг программы
uses System;
 
begin
    var rndGen: Random := new Random();
    var next: integer := rndGen.Next(0, 101);
    Console.WriteLine(next);
end.

Объяснение кода листинга программы

  1. Импортируется пространство имен System.
  2. Создается экземпляр класса Random с помощью оператора new.
  3. Переменной next присваивается значение, полученное с помощью метода Next класса Random, который генерирует случайное число в диапазоне от 0 до 100.
  4. Выводится значение переменной next в консоль с помощью метода WriteLine класса Console.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы