Автор Тема: TP. Наполнение случайными числами"random"  (Прочитано 4556 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн privatnebank

  • Пользователь
  • **
  • Сообщений: 24
    • Просмотр профиля
С помощью Random наполняю массив случайными числами
   const
      max=100;
      N=10;
   .................
   .................
   begin
     for i:=1 to N do a[i]:=random(max);
     {И потом выводим это все}
     for i:=1 to N do Write(a[i],' ');
   .................
     

   Как задать диапазон заполнения массива? Например, я хочу, чтобы заполнялось только числами, попадающими в диапазон от -30 до -4?


Оффлайн Данила

  • Глобальный модератор
  • *****
  • Сообщений: 1657
  • Математик-экстрасенс
    • Просмотр профиля
Re: TP. Наполнение случайными числами"random"
« Ответ #1 : 10 Февраля 2010, 01:07:54 »
(-1)*(random(26)+4)
Просьба не кидать мне в ЛС Ваши задания...создаем тему,пишем свое задание,наработки\идеи...полностью и нахаляву ничего не решаю

Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

Оффлайн InfStudent

  • Модератор
  • *****
  • Сообщений: 1356
  • Куба любовь моя))
    • Просмотр профиля
Re: TP. Наполнение случайными числами"random"
« Ответ #2 : 10 Февраля 2010, 22:37:55 »
Так же как вариант для генерации знакочередующейся z:=random(10)-5. Тогда будет генерироваться последовательность знакочередующаяся
Прежде чем задавать вопрос в раздел по программированию повтори теорию и посмотри FAQ! Просьба не кидайте задания в ЛС и не надо мне писать: "посмотри мою задачу!!!" Я смотрю все задачи в разделе когда на форуме
Учтите что подобные ЛС будут оставлены без внимания!
УКАЗЫВАЙТЕ ЯЗЫК ПРОГРАММИРОВАНИЯ НА КОТОРОМ ДОЛЖНА БЫТЬ РЕШЕНА ЗАДАЧА
Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

Оффлайн privatnebank

  • Пользователь
  • **
  • Сообщений: 24
    • Просмотр профиля
Re: TP. Наполнение случайными числами"random"
« Ответ #3 : 11 Февраля 2010, 11:56:24 »
С такой формой записи не получилось. Записываю a:=random(10)-5; и выдает ошибку: "Range chek error": 0000:010C.

Оффлайн InfStudent

  • Модератор
  • *****
  • Сообщений: 1356
  • Куба любовь моя))
    • Просмотр профиля
Re: TP. Наполнение случайными числами"random"
« Ответ #4 : 11 Февраля 2010, 18:33:10 »
Перед этим поставьте ${R-}. Это вынудит TP отключить проверку
а после можно опять ее включить ${R+}. Что интересно Delphi скушал код на ура
Прежде чем задавать вопрос в раздел по программированию повтори теорию и посмотри FAQ! Просьба не кидайте задания в ЛС и не надо мне писать: "посмотри мою задачу!!!" Я смотрю все задачи в разделе когда на форуме
Учтите что подобные ЛС будут оставлены без внимания!
УКАЗЫВАЙТЕ ЯЗЫК ПРОГРАММИРОВАНИЯ НА КОТОРОМ ДОЛЖНА БЫТЬ РЕШЕНА ЗАДАЧА
Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

Оффлайн privatnebank

  • Пользователь
  • **
  • Сообщений: 24
    • Просмотр профиля
Re: TP. Наполнение случайными числами"random"
« Ответ #5 : 12 Февраля 2010, 22:09:49 »
Да, действительно, это помогло.

 

Операции с двоичными числами с плавающей запятой

Автор scanco

Ответов: 0
Просмотров: 4039
Последний ответ 10 Марта 2012, 16:58:38
от scanco
Две на тему: "Структуры и динамические структуры данных"

Автор Dima3Mastertwo

Ответов: 6
Просмотров: 5098
Последний ответ 23 Февраля 2010, 18:40:04
от Dima3Mastertwo
Олимпиадная задача "Дипломы"

Автор DrXakep

Ответов: 0
Просмотров: 5921
Последний ответ 30 Декабря 2012, 14:09:40
от DrXakep
Информационная система "UNIS Электронный журнал"

Автор fop_shevchuk

Ответов: 1
Просмотров: 4572
Последний ответ 12 Мая 2011, 14:44:08
от fop_shevchuk
Помогите разобраться с задачей по "методу оптимальных решений"

Автор 16Q

Ответов: 0
Просмотров: 9764
Последний ответ 23 Апреля 2014, 20:58:36
от 16Q