Заполнение массива одинаковыми значениями П3.2. Заполнить массив одинаковыми значениями.
В этом случае фрагмент программы для заполнения имеет вид:
нц для i от 1 до n
m[i] := ...
кц
Например, при заполнении массива нулями:
нц для i от 1 до n
m[i] := 0
кц
Заполнение массива последовательностью чисел, закон построения которой известен П3.3. Заполнить массив последовательностью чисел, закон построения которой
известен.
Когда зависимость значения элемента массива от его индекса
m i f i указана явно, задача является простой:
нц для i от 1 до n
m[i] := ...
кц
где вместо многоточия должно быть записано выражение, соответствующее
заданной зависимости. Например, для случая заполнения массива по закону
2
m i i :
нц для i от 1 до n
m[i] := i * i
кц
Другим примером последовательностей, закон построения которой извес-
тен, являются значения членов прогрессий (арифметической или геометри-
ческой). В таких случаях первый элемент массива равен первому члену со-
ответствующей прогрессии, а остальные рассчитываются с использованием
формул:
i-го члена арифметической прогрессии:
1
,
i i a a d где d — разность прогрессии;
i-го члена арифметической прогрессии:
1
,
i i a a z где z — знаменатель прогрессии.
Приложение 3. Работа с одномерными числовыми массивами 241