5.1.1 Составное выражение. Операторы Add Line и Return
Понятие программы MathCAD связано с понятием составного выражения. Любое (например, очень громоздкое) выражение можно записать несколькими последовательными строками, в каждую из которых будут помещены группы операндов исходного выражения. MathCAD будет последовательно, сверху вниз, обрабатывать (вычислять) все строки такого выражения, и в качестве результата вычисления всего составного выражения возвратит последний из вычисленных результатов. Если в очередной обрабатываемой строке встретится оператор Return, то последующие строки составного выражения обрабатываться не будут.
Формирование составного выражения начинается оператором Add Line, который отобразит на экране два поля ввода, объединенных вертикальной чертой, в каждое из которых следует ввести выражение. Каждый очередной оператор Add Line расширяет составное выражение, добавляя еще одну строку с полем ввода, расположенную выше или ниже текущей строки в зависимости от ориентации выделяющей рамки (управляемой клавишей Insert).
Составное выражение может использоваться так же, как и обычное: можно вычислить его значение оператором "равно" или определить с помощью этого выражения переменную или функцию.
Рисунок 16 иллюстрирует форму представления и результаты вычисления составных выражений.

Рисунок 16 – Составные выражения
Очевидно, что для вычисления синуса угла в 30о и для присвоения переменной Y значения числовой константы использование составного выражения не требуется. Приведенные выше примеры иллюстрируют лишь форму представления и способ получения результата составного выражения.