Типы массивов и объявление массива. Заполнение массива
Проект «Заполнение массива». Создание графического интерфейса проекта на языках Visual Basic .NET, Visual С#, Visual J# и Turbo Delphi
Заполнить числовой массив десятью случайными числами, строковый массив пятью символами, введенными с клавиатуры, и строковый массив буквами русского алфавита из текстового файла.
1. Поместить на форму (рис. 4.51):
• список ListBox1, который будет использоваться для вывода целочисленного массива, заполненного случайными числами;
• список ListBox2, который будет использоваться для вывода строкового массива, заполненного символами с клавиатуры;
• список ListBox3, который будет использоваться для вывода строкового массива, заполненного символами алфавита из файла;
• кнопки Button1, Button2 и Button3 для создания обработчиков событий.
Заполним числовой массив N (I) целыми случайными числами в интервале от 1 до 100.
На языке Visual Basic .NET для генерации последовательности случайных чисел используем функцию Rnd (). При запуске программы функция Rnd () дает псевдослучайную (т. е. каждый раз повторяющуюся) последовательность чисел в интервале 0 ≤ X < 1.
Для получения последовательности случайных чисел в заданном интервале А ≤ X < В необходимо использовать следующую формулу:
(В - A)*Rnd() + А.
Тогда получение целочисленной последовательности случайных чисел на интервале 0 ≤ X < 10 О достигается использованием функции выделения целой части числа:
Int(Rnd() * 100).
Для генерации различающихся между собой последовательностей случайных чисел рекомендуется использовать оператор Randomize (). Оператор Randomize () использует аргумент для инициализации генератора случайных чисел функции Rnd (), задавая его новое начальное значение. Если аргумент опущен, то в качестве нового значения используется значение, возвращаемое системным таймером.
Следующая страница Проект «Заполнение массива». Создание графического интерфейса проекта на языках Visual Basic .NET, Visual С#, Visual J# и Turbo Delphi