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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 02.12.2007, 13:15   #1
forumu
Пользователь
 
Регистрация: 19.11.2007
Сообщений: 36
По умолчанию Заполнить массив случайными числами

Здравствуйте, подскажите, пожалуйста, как заполнять массив случайными числами от -50 до 50.
forumu вне форума
Старый 02.12.2007, 13:30   #2
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Random(51)-Random(51)
Alex21 вне форума
Старый 02.12.2007, 15:04   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

ну и randomize разумеется перед этим )
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Старый 03.12.2007, 03:16   #4
Udaf_Alex
 
Регистрация: 19.11.2007
Сообщений: 8
По умолчанию

randomize;
for i:=1 to CountElem do
yyyy[i]:=-50+random(100);
Udaf_Alex вне форума
Старый 03.12.2007, 05:55   #5
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от Udaf_Alex Посмотреть сообщение
randomize;
for i:=1 to CountElem do
yyyy[i]:=-50+random(100);
Тогда уж random(101);
Alex21 вне форума
Старый 03.12.2007, 13:55   #6
forumu
Пользователь
 
Регистрация: 19.11.2007
Сообщений: 36
По умолчанию

Потому что там еще ноль есть
forumu вне форума
Старый 03.12.2007, 17:02   #7
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,691
По умолчанию

Нам нужно случайное число от a до b
x:=a+random(b-a+1);
Kostia вне форума
Старый 03.12.2007, 18:03   #8
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от Kostia Посмотреть сообщение
Нам нужно случайное число от a до b
x:=a+random(b-a+1);
Цитата:
a:=-5;
b:=-15;
Интересно получается
Alex21 вне форума
Старый 03.12.2007, 18:16   #9
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Да-а, нужно условие b > a
_Dmitry вне форума
Старый 03.12.2007, 18:46   #10
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

блин ну вы даете
Код:
randomize;
for i:=1 to CountElem do
y[i]:=-50 - random(100);
Hollander вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнить массив и записать в файл Amery Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 9 27.05.2008 20:02
Заполнение массива случайными числами Roomper Помощь студентам 4 12.05.2008 22:34
Заполнение двумерного массива прямоугольников случайными изображениями Mischa Помощь студентам 1 11.03.2008 21:58
Заполнить одномерный целочисленный массив размерности n числами, введёнными с клавиатуры AHTOXA Помощь студентам 4 06.06.2007 19:24
ComboBox как заполнить из БД scrazy БД в Delphi 2 28.05.2007 14:49