Алгоритмизация инженерных задач. Методические указания. Козенко С.Л. - 29 стр.

UptoLike

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

29
Рассмотрим пример, иллюстрирующий другие возможности ис"
пользования подпроцессов.
Пример 5.2
Ввести значения элементов двумерного массива A
m´n
. Элементы
массива B
m´n
вычисляются по формуле:
sin( ) cos( ) , 1.. , 1.. .
ij
bi jimjn12 1 1
Найти значения произведений элементов каждого из массивов на
скаляр 0,75 (массивы A1 и B1 соответственно). Вывести промежу"
точные и окончательные результаты расчетов.
Решение. Перед составлением схемы алгоритма решения зада"
чи произведем небольшой анализ. Во"первых, будем использовать
подпроцесс, осуществляющий умножение матрицы на скаляр. Во"
вторых, подпроцесс условно отождествим с понятием «процедура».
Под этим понятием будем понимать подпроцесс, возвращающий зна"
чения, указанные в списке формальных параметров подпроцесса. Имя
подпроцесса в этом случае играет роль лишь ссылки на этот подпро"
цесс. Схемы алгоритмов основного процесса и подпроцесса приведе"
ны на рис. 5.3 и 5.4 соответственно.
Рис. 5.3. Схема алгоритма основного процесса (пример 5.2)
a
a