Cтраница 2
Блок-схемы программ отличаются в деталях, но они достаточно похожи, чтобы быть понятными для программистов различных школ. Блок 3 отделен от блока 2, так как он выражает специальный вид операции. [16]
Блок-схема программы показана на рис. 12.6, а программа для Элек. [17]
Блок-схема программы изображена на рис. 3.9. В программе предусмотрено чтение перфокарт, на каждой из которых отперфорировано значение угла в градусах ( DEGREE); выход из цикла производится при чтении пробной карты, на которой задан угол, равный нулю. Угол, выраженный в градусах, сначала переводится в радианы делением на 180 / я; результат становится значением переменной X. Теперь начинается процесс вычисления последовательных членов ряда. Мы будем каждый раз прибавлять новый член ряда к предыдущей сумме; в конце концов именно эта сумма и станет значением синуса, когда будет просуммировано достаточное количество членов. [18]
Блок-схема программы показана на рис. 4.1. Вычисления начинаются с того, что R присваивается значение 20; этот шаг в программе повторяться не будет. Такое сравнение должно быть предусмотрено заранее в программе программистом. [19]
Блок-схема программы изображена на рис. 4.6. Программа начинается с ввода информации, и непосредственно вслед за этим печатаются три параметра К, 7 и Т2; так как программа должна быть использована для последовательности значений со при заданных К, Tt и Т2, то очень желательно, чтобы эти параметры являлись как бы заголовком перед печатанием последовательности выходных величин. После этого переменной OMEGA присваивается значение OMGFST, вычисляются четыре выходных величины и печатаются на выходном бланке. [20]
Блок-схема программы для процесса исключения неизвестных приведена на рис. 8.5. Эта блок-схема точно соответствует разобранному выше алгебраическому процессу с двумя принципиальными различиями. Мы увидим, что ошибки округления могут быть существенно уменьшены, если следовать определенным правилам перестановки уравнений. [21]
Блок-схема программы для обратной подстановки приведена на рис. 8.6. Она существенно проще блок-схемы метода исключения. Оказывается также, что эта блок-схема еще упрощается, если вычислять значение хп в начале программы, не включая это вычисление в цикл. Конечно, можно составить блок-схему и без этого отдельного шага, но при этом ненужным образом усложнилось бы вычисление суммы членов, стоящих после диагонального: первая сумма оказалась бы равной нулю и проверку индекса / пришлось бы производить перед вычислением суммы. Заметим, что, если в блок-схеме на рис. 8.5 все индексы в процессе вычисления увеличивались, в блок-схеме на рис. 8.6 один из индексов, а именно i, уменьшается. [22]
Блок-схема программы для определения наибольшего коэффициента и соответствующей перестановки уравнений приведена на рис. 8.8. Она должна входить в блок-схему из рис. 8.5 вместо прямоугольника, обозначенного звездочкой. Первое сравнение производится между an, элементом, лежащим на главой диагонали, и следующим за ним aik. Если aih окажется по абсолютной величине больше аи, то индексу / присваивается значение i и дальнейшее сравнение производится уже со вторым элементом. Поэтому индекс / является номером элемента, который оказался при сравнении больше других по абсолютной величине. Индекс i пробегает по ходу программы значения от k 1 до п включительно, и в конце этого цикла индекс / определяет номер наибольшего по абсолютной величине элемента в & - м столбце. [23]
Блок-схема программы для вычислений по методу Гаусса - Зейделя приведена на рис. 8.9. Она вовсе не так сложна, как это может показаться с первого взгляда. [24]
Метод Ньютона.| Модифицированный метод Ньютона. [25] |
Блок-схема программы ( рис. 1.8) почти аналогична блок-схемам программ методов пп. [26]
Блок-схема программы приведена на фиг. Составлено много других примеров программы подобного вида; мы дадим краткое описание некоторых из них. [27]
Блок-схема программы и ее описание приводятся в гл. [28]
Блок-схема программы отображает последовательность и взаимосвязь различных этапов вычислительного процесса по приведенному выше алгоритму. [29]
Блок-схема программы приведена на фиг. Составлено много других примеров программы подобного вида; мы дадим краткое описание некоторых из них. [30]