Реклама на сайте Advertise with us

В Delphi7 как сделать аналог rand(знач.1, знач.2, знач.3)?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 27/08/12 в 21:01       Ответить с цитатойцитата 

Всем привет!
Пожалуйста подскажите, как в Дельфи задать рандомный выбор из задаваемых значений, аналогично php'ному rand(знач.1, знач.2, знач.3)?

Заранее большое спасибо! smail54.gif

---

0
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 27/08/12 в 22:14       Ответить с цитатойцитата 

Не встречал. Можно так, если случай для int:
Код:
function rand( x1, x2, x3 : integer ): integer;
begin
  Result := 0;
  Randomize;
  case Random(3)+1 of
    1: Result := x1;
    2: Result := x2;
    3: Result := x3;
  end;
end;

®

5
 



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 28/08/12 в 04:44       Ответить с цитатойцитата 

Vyacheslav: спасибо! smail54.gif

---

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »