Описание класса Random в программной среде Visual Studio C# - Студенческий научный форум

XV Международная студенческая научная конференция Студенческий научный форум - 2023

Описание класса Random в программной среде Visual Studio C#

Пономарев А.О. 1
1ФГБОУ ВО Брянский государственный университет и м. ак. И. Г. Петровского
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

public class Random - Представляет генератор псевдослучайных чисел, то есть алгоритм, который генерирует последовательность чисел, отвечающую определенным статистическим критериям случайности.

Для примера рассмотрим программный код: [Рис 1.]

Рисунок 1 – Пример программного кода

Рассмотрим программный код более детально:

Создаем массив элементов из строковых значений.

В поле string[] malePetNames записываем любые имена [Рис. 2]

Аналогично делаем с string[] femalePetNames, только уже записываем фамилии [Рис. 2]

Рисунок 2 – Часть программного кода

Теперь случайно генерируем в качестве индекса целое число, для получения значения из массива, после чего выводим на экран результат [Рис. 3]

Рисунок 3 – Часть программного кода

Для того чтобы удостовериться, что наша программа рабочая, выполним ее 3 раза и выведем результат на экран [Рис. 4-6]

Рисунок 4 – Первый результат выполнения программы

Рисунок 5 – Второй результат выполнения программы

Рисунок 6 – Третий результат выполнения программы

Псевдослучайные числа выбираются с одинаковой вероятностью из конечного набора чисел. Выбранные числа не являются полностью случайными, так как математический алгоритм используется для их выбора, но они достаточно случайны для практических целей. Текущая реализация Random класса основана на измененной версии алгоритма генератора случайных чисел Дональда Е. Кнута.

Просмотров работы: 10