Основы программирования на языке Turbo Pascal. Беляева И.В. - 21 стр.

UptoLike

Составители: 

21
Randomizeинициализирует (запускает) генератор случайных чисел
случайным значением (случайное значение зависит от момента
перезапуска, т.е. от времени).
Random(Num) – возвращает случайное целое число, находящееся в
интервале 0 .. (Num-1). (Например, если Num=100, то Random возвращает
числа в интервале от 0 до 99).
Если Num<=0, то Random всегда будет возвращать 0.
Чтобы получить значения в интервале, отличном от [0..Num-1],
необходимо к значению, возвращаемому Random, прибавить смещение
начала интервала.
Пример 1: необходим интервал [-50 .. 50].
Длина интервала 101, смещение начала интервала – 50.
random(101) - 50
Пример 2: необходим интервал [20 .. 30].
Длина интервала 11, смещение начала интервала 20.
random(11) + 20
Пример 3: необходим интервал [-1000 .. -500]
Длина интервала 501, смещение начала интервала – 1000.
random(501) - 1000
Вычисление суммы и среднего арифметического элементов массива
Задача 4: Подсчитать сумму элементов массива.
Алгоритм содержит два пункта:
1. Сумма S=0.
2. Проход по всем элементам массива и прибавление их значений к
сумме S.
Приведем полный текст программы решения этой задачи:
{Пример обработки одномерного массива}
{Задание: Ввести массив. Подсчитать сумму элементов массива.}