Cтраница 4
Переменные SUMY и SUMP полагаются равными нулю. Последняя является фиктивной переменной и предназначена для накопления суммы парциальных давлений компонентов системы для новой оценки общего давления. В цикле DO 570 рассчитывается состав паровой фазы и определяются значения переменных SUMY и SUMP. Приращение переменной SUMP равно отношению / / фг для каждого компонента. [46]
Переменные SUMY и SUMP полагаются равными нулю. Последняя является фиктивной переменной и предназначена для накопления суммы парциальных давлений компонентов системы для новой оценки общего давления. В цикле DO 570 рассчитывается состав паровой фазы и определяются значения переменных SUMY и SUMP. Приращение переменной SUMP равно отношению / / pi для каждого компонента. [47]
Блок-схема алгоритма для получения указанных характеристик представлена на рис. 2.15. Работа блок-схемы состоит в следующем. Оператор / присваивает идентификаторам ячеек, используемым для накопления сумм, начальное ( нулевое) значение. [48]
Например, программа в листинге 3.36 содержит функцию, возвращающую значение 0, если хоть один элемент во входном массиве равен нулю, и сумму всех элементов этого массива в противном случае. Если же нулевого элемента в массиве нет, выполняется накопление суммы для всех элементов, и это значение возвращается в вызывающую программу оператором retunn sum. Имена result и input должны быть определены в иерархически старшем модуле проекта как данные целого типа. [49]
Этот алгоритм заключается в том, что последовательно производится накопление суммы произведений цифр на основание в соответствующей степени. Метод удобен для перевода чисел из двоичной или шестнадцатеричной системы счисления в десятичную. [50]