Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 16

Использование случайных значений

10.06.2013, 00:07. Показов 1094. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Использую в программе такой код. Вроде как присваивает переменной случайное значение. В данном случае с диапазоном +-3 к переменной ti.

VB.NET
1
rand = Int(7 * Rnd() + ti - 3)
но каждый раз после перезапуска программы присваиваются те же случайные значения, что и при предыдущем запуске. В чем дело?)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.06.2013, 00:07
Ответы с готовыми решениями:

Использование генератора случайных чисел
Помогите пожалуйста Составить прогр на ПаскальABC вывода на экран случайного числа с использованием генератора случайных чисел , значение...

В MVS использование генератора случайных чисел
Задача такова - Даны n прямоугольников со сторонами, параллельными осям координат, заданных координатами своей левой нижней и правой...

Использование случайных величин при рисовании
Изобразить на форме звезду с разноцветными лучами (множество одинаковых линий, исходящих из одной точки).

7
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
10.06.2013, 09:14
VB.NET
1
Randomize()
Строчкой выше подключаете?
1
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 16
10.06.2013, 12:19  [ТС]
Подключено не было. Сделал - ничего не изменилось. Попробую поточнее описать что происходит. В цикле беру рандомное значение присваиваю переменной и заполняю этим значением ячейку в БД. После того, как цикл отработал, суммирую эти ячейки по определенным правилам в другой переменной. Сумму вывожу на форму. Все это стоит на кнопку. При запуске программы и нажатии кнопки получается значение 100, если нажать кнопку еще раз - 99, еще раз - 96.. и так далее вроде получаются разные рандомные значения. Но если перезапустить программу и нажать кнопку то опять получется 100... 99... 96. Получается не рандом, а как будто просто по правилу значения выдает...
0
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
10.06.2013, 12:31
Можно попробовать вывести всё эти значения, и сделать соответсвующий вывод
1
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 16
10.06.2013, 15:53  [ТС]
Эти значения соответственно тоже повторяются при перезапуске.
VB.NET
1
rand = Int(7 * Rnd() + ti - 3)
p.s. Обратил внимание, что при изменении в формуле чисел - ничего не меняется)
0
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
10.06.2013, 16:09
Попробовал, дело всё-таки в Randomize(), возможно промежуток слишком маленький и случаются неловкие совпадения
1
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 16
10.06.2013, 16:18  [ТС]
Все, да Рандомайз помог. Для проверки делал новую кнопку, в которой изменял код, а жал по привычке на старую)))
Спасибо большое, очень помог)
0
0 / 10 / 3
Регистрация: 12.05.2013
Сообщений: 187
14.06.2013, 07:34
Если тема не закрыта попробуй это!


VB.NET
1
2
       Dim r As New Random
        Label1.Text = (r.Next(1, 10))
1 - начало : 10 - конец
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.06.2013, 07:34
Помогаю со студенческими работами здесь

Использование случайных чисел - ошибка компиляции
Всем доброго здоровичка!!! Помогите пожалуйста с программой: делаю игру "Угадай число". На форме ТБ, кнопка и лейбл. Проблемы...

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

Использование случайных величин при рисовании
Нарисовать на форме множества квадратов одинакого размера с произвольными координатами различными цветами. Выручайте!!!!!

Файл из случайных значений
Сформировать файл из значений случайных величин:0,324;0,524;0,789;0,556;0,761;0,248;0,345;0,911;0,216. Определите для данной...

Вывод случайных значений
Всем здравствуйте! Есть вот такое неравенство: x1=11 1<=xi+1-xi<=1,5 Мне нужно вывести последующие 20 значение после 11 с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru