Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2014, 00:08   #1
Luca Brasi
Пользователь
 
Аватар для Luca Brasi
 
Регистрация: 19.09.2012
Сообщений: 66
По умолчанию Генерация случайных чисел. PHP

Подскажите плиз, а то так здравого решения и не нашел. Нужно получить 2 случайных числа от 1 до 10. Только они не должны быть одинаковы.
Мой скромный блог: www.progreso.com.ua
Luca Brasi вне форума Ответить с цитированием
Старый 12.11.2014, 00:26   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Вот ваша же тема
http://www.programmersforum.ru/showthread.php?p=1434490
Вадим Мошев вне форума Ответить с цитированием
Старый 12.11.2014, 00:30   #3
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

так штоль?
Код:
int $x = 1 + $rand() % 10;
do
{
  int $y = 1 + $rand() % 10;
}
while ($x == $y);
з.ы. В пхп не шарю, видел тока по телеку 2 раза, при горбачёве нщё.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.11.2014, 00:50   #4
Luca Brasi
Пользователь
 
Аватар для Luca Brasi
 
Регистрация: 19.09.2012
Сообщений: 66
По умолчанию

Вадим Мошев, да, моя. Но я так и не дошел до желаемого результата...
min@y, схоже конечно. Только даст оно при первой итерации х=2 и у=2. Дальше цикл прервется и как результат имеем 2 одинаковых переменных
Мой скромный блог: www.progreso.com.ua
Luca Brasi вне форума Ответить с цитированием
Старый 12.11.2014, 00:56   #5
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Только даст оно при первой итерации х=2 и у=2. Дальше цикл прервется и как результат имеем 2 одинаковых переменных
проверь сначала, умник.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 12.11.2014, 01:01   #6
Luca Brasi
Пользователь
 
Аватар для Luca Brasi
 
Регистрация: 19.09.2012
Сообщений: 66
По умолчанию

PHP код:
$firstArg rand($low_limit$up_limit);
            
        do {
                    
$secondArg rand($low_limit$up_limit);
                } while (
$secondArg == $firstArg); 
Ну это аналогично вашей записи. Не работает
Мой скромный блог: www.progreso.com.ua
Luca Brasi вне форума Ответить с цитированием
Старый 12.11.2014, 01:08   #7
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от Luca Brasi Посмотреть сообщение
PHP код:
$firstArg rand($low_limit$up_limit);
            
        do {
                    
$secondArg rand($low_limit$up_limit);
                } while (
$secondArg == $firstArg); 
Ну это аналогично вашей записи. Не работает
Конкретно чем вас ваше же решение не устраивает? Примеры неработоспособности покажите
Вадим Мошев вне форума Ответить с цитированием
Старый 14.11.2014, 20:55   #8
Luca Brasi
Пользователь
 
Аватар для Luca Brasi
 
Регистрация: 19.09.2012
Сообщений: 66
По умолчанию

проверил отдельно кусок кода, вышеупомянутый. Все верно. Начал рыться в скрипте и выяснил, что один фильтр все портит. Наверно так все и отлаживается? По кускам...
Мой скромный блог: www.progreso.com.ua
Luca Brasi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генерация случайных чисел (С#,C++) Bellami Помощь студентам 4 09.07.2012 01:38
Генерация случайных чисел Vodolazky Помощь студентам 1 14.12.2011 16:29
Генерация случайных чисел LBlonde Общие вопросы по Java, Java SE, Kotlin 4 30.11.2011 21:20
Генерация Случайных Чисел kop Помощь студентам 3 13.11.2011 23:43
Генерация случайных чисел от -1 до 1 Shketer Общие вопросы Delphi 4 19.12.2009 23:43