|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.12.2014, 09:32 | #1 |
Дима)
Пользователь
Регистрация: 05.06.2010
Сообщений: 30
|
random & randomize непонятки :)
добрый день. учу паскаль по книге "песни о паскале". использую среду pascalABC. в книге сказано, что
Код:
и второй вопрос: Код:
|
27.12.2014, 09:45 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Так то да - в рамках одного запуска числа будут случайными, но при перезапуске случайная последовательность не изменится. Цитата:
Поэтому используют такие сдвиги как 1+ чтоб получить нужную последовательность.
I'm learning to live...
|
||
27.12.2014, 09:55 | #3 | |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Цитата:
Random[11] вернёт число в диапазоне 0 - 10 Random[10] + 1 вернёт число в диапазоне 1 - 10. То что нужно по задаче. |
|
27.12.2014, 09:56 | #4 | |
Дима)
Пользователь
Регистрация: 05.06.2010
Сообщений: 30
|
Цитата:
написал такой проверятель таблички умножения. без процедуры рандомайз. но все равно всегда разные числа. что не так? Код:
|
|
27.12.2014, 10:00 | #5 | |
Заблокирован
Регистрация: 24.11.2014
Сообщений: 721
|
Цитата:
|
|
27.12.2014, 10:01 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
P.S. Неверно сказал: Если после перезапуска последовательности разные значит рандомизатор включается по умолчанию.
I'm learning to live...
Последний раз редактировалось Stilet; 27.12.2014 в 11:18. |
|
27.12.2014, 10:03 | #7 |
Дима)
Пользователь
Регистрация: 05.06.2010
Сообщений: 30
|
|
27.12.2014, 20:29 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Ребята, не сорьтесь.
PascalABC randomize делает сам, автоматически, это его фича. Dimidrolus, возьмите нормальный компилятор Паскаля (либо антикварную классику - Turbo Pascal, либо современные FreePascal/ Delphi), там и проверяйте. Либо просто пользуйтесь PascalABC, и ожидайте новых сюрпризов (к сожалению, не всегда таких приятных ) |
04.01.2015, 01:28 | #9 | |
Заблокирован
Регистрация: 02.08.2014
Сообщений: 30
|
Цитата:
|
|
04.01.2015, 01:43 | #10 |
Дима)
Пользователь
Регистрация: 05.06.2010
Сообщений: 30
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Randomize | alman12 | Общие вопросы Delphi | 37 | 15.09.2014 10:16 |
Randomize в С++ | Falcao | Visual C++ | 3 | 06.03.2013 13:27 |
Random и Randomize | Heng | Помощь студентам | 12 | 14.12.2012 23:14 |
random/randomize | Ya_Aston | Помощь студентам | 8 | 17.12.2010 19:49 |
TForm & TImage & PNG & Прозрачность | delphi_beginner | Общие вопросы Delphi | 7 | 19.09.2009 08:46 |