Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Составление циклических программ

    Рассмотрим те средства языка, которые необходимы для составления программы. Это прежде всего организация ввода и вывода данных, организация циклических вычислений и разветвлений, организация вычислений по формулам и ряд других связанных с указанными действий. [c.230]

    Данные типа метка используются для организации циклических вычислений по одним и тем же формулам или алгоритмам, организации разветвлений в программе или переходов, т. е. они являются средством изменения естественного порядка выполнения операторов программы. При составлении программы в предыдущем разделе использовались данные этого тина — метки — при переходе к повторному расчету состава и выходе на окончание расчетов. В обоих случаях метки использовались как константы, поскольку не изменялись в программе. [c.253]


    Ошибки из-за неправильной работы устройств ввода всегда возможны. Чтобы проверять правильность работы устройств ввода, пользуются специальными методами. Наиболее эффективным из этих методов считается контрольное суммирование. В основе метода лежит тот непреложный факт, что сумма кодов всех чисел, образующих программу, есть величина постоянная для данной программы. Для получения контрольных сумм обычно применяется операция циклического сложения, при которой единица переполнения, вырабатывающаяся нри сложении, если сумма чисел оказывается больше машинной единицы по абсолютной величине, переносится в младший разряд суммы. При помощи циклического сложения по специальной программе, составленной внутри рабочей программы и введенной вместе с ней в память машины, осуществляется суммирование всех чисел, образующих программу. Полученная сумма называется контрольной суммой программы. [c.87]

    При составлении программ отдельные команды обычно располагаются по порядковым номерам и выполняются в том же по рядке. Однако этот порядок выполнения команд может быть нарушен, если в программе используются команды передачи управления. Команды передачи управления бывают двух типов — условного и безусловного перехода. Команда условного перехода указывает конкретную команду, которая должна быть выполнена вместо следующей в последовательности команд только в гом случае, если выполнено некоторое условие, например число в данной ячейке больше числа, находящегося в регистре арифметического устройства. Команды безусловной передачи управления изменяют указанную последовательность вычислений независимо от каких-либо условий. Эти команды используются для организации циклических вычислений, когда некоторую последовательность команд необходимо повторить несколько раз в зависимости от результатов промежуточных вычислений, или для организации разветвляющихся вычислительных процессов, когда в зависимости от результатов промежуточных вычислений необходимо выполнять расчет, например, по различным формулам. [c.47]


Смотреть главы в:

Сборник задач по программированию -> Составление циклических программ




ПОИСК





Смотрите так же термины и статьи:

Программы



© 2026 chem21.info Реклама на сайте