Вопрос № 79700: Здравствуйте! Подскажите пожалуйста толковую книгу для скачивания по Паскалю. Внизу приведен листанг программы которая создает массив случайных целых чисел, подсчитывает их среднее арифметическое, а также определяет и выводит на экран минимальное и м...
Вопрос № 79.700
Здравствуйте! Подскажите пожалуйста толковую книгу для скачивания по Паскалю. Внизу приведен листанг программы которая создает массив случайных целых чисел, подсчитывает их среднее арифметическое, а также определяет и выводит на экран минимальное и максимальное из этих чисел. Для создания массива используется встроенная функция RANDOM (MAX) , которая возвращает случайное целое число, равномерно распределенное в диапазоне от 0 до МАХ-1 (МАХ- параметр обращения). Я непонимаю: значит в константу диапазона MAX_VALUE
можно вставить (любое число+1) или можно подругому записать? и почему (МАХ-1)
Приложение:
Отправлен: 25.03.2007, 20:59
Вопрос задал: Dimanq (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Shapoklak
Возьмите этот учебник. Доступно, понятно
http://slil.ru/24133725
Да, под Random можно использовать любое другое число, и необязательно при этом писать -1 или +1.
Например, Random(5) возвращает значения от 0 до 4
Просто они там написали +1, чтоб значения в массиве были от 0 до ровного числа 100. Вообще в Вашей программе не хватает еще одной строки, сразу после begin желательно поместить строку
Randomize;
Это запуск генератор псевдослучайных чисел в зависимости от значения системных часов. Если не запустить, то при повторном запуске программы получите одинаковые значения в массиве.
Ответ отправила: Shapoklak (статус: Профессор) Россия, Орск Организация: школа Адрес: www.school56orsk.narod.ru WWW:компьютерные фирмы г. Орска ICQ: 101137510 ---- Ответ отправлен: 25.03.2007, 21:50