Помощь - Поиск - Пользователи - Календарь
Полная версия: Опять генератор опять в массив
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Mother-In-Law
Привет!

У меня появилась необходимость в заполнении массива случайными числами в диапазоне от -10 до 10
но чето никак не пойму


MAS [i]:=Random(22)-10;

.

Как же правильно то?
volvo
MAS [i] := Random(21) - 10;


Random(21) вернет тебе случайное число 0 .. 20, и отняв от любого из этих чисел 10 ты не получишь число меньше (-10), также как и число больше 10... Что тебе и надо...
Mother-In-Law
Цитата(volvo @ 24.08.2007 9:55) *

MAS [i] := Random(21) - 10;


Random(21) вернет тебе случайное число 0 .. 20, и отняв от любого из этих чисел 10 ты не получишь число меньше (-10), также как и число больше 10... Что тебе и надо...


Спаибо теперь поняла как это работает!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.