Привет, у меня вопрос по работе рандома. Например, у меня в C# есть код, который я хочу выполнять 1 раз на 5 запусков шаблона. Для этого я пишу в кубике такое:
А что будет, если я напишу по-другому? Вот так:
У меня в результате получится то же 1 выполнение кода на 5 запусков шаблона?
Мне вот интуитивно кажется, что нет. Но я не уверена.
Код:
Random rnd = new Random();
int i = rnd.Next(5);
if (i == 0){
//код, который нужно выполнить
}
Код:
Random rnd = new Random();
for (int j = 0; j < 10; j++){
int i = rnd.Next(50);
if (i == 0){
//код, который нужно выполнить
}
}
Мне вот интуитивно кажется, что нет. Но я не уверена.




Если интересно:
Ну т.е. я просто запустила шаблон, там в результате должно быть где-то 6 сообщений в день на стене. Раньше получалось 6 (это типа первый вариант кода). Сейчас тоже 6. И вроде как постится примерно через такие же промежутки времени, но я смотрю, что уже аж целых 5 минут прошло (когда должны пройти часы), а сообщения всё нет, и мне кажется, что не работает как надо. А потом сообщение есть, вроде всё норм. Не могла понять, это мне кажется, что оно норм или нет. Чего не запустила 10000 итераций - да вот не знаю, залипла на шаблоне, как-то не подумала об этом.