Системы компьютерной алгебры. Работа с системой Maple. Федотов А.В. - 4 стр.

UptoLike

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

4
Условная инструкция if
Синтаксис условной инструкции if такой:
> if условие then инструкции end if
где условие может содержать операторы сравнения =, <, >, <=, >=, <>,
логические операторы and, or, not, константы true и false;
инструкции одна или несколько инструкций Maple, разделенных ';'
или ':'. После инструкции end if также должен следовать разделитель.
Внутри инструкции if также может встречаться блок else в виде:
> if условие
then инструкции
else инструкции
end if
а также одна или несколько инструкций множественного ветвления
elif условие then инструкции
Итак, в наиболее общем виде инструкция if выглядит так:
> if условие then инструкции
elif условие then инструкции
elif условие then инструкции
...
else инструкции
end if
Цикл for
Синтаксис цикла for такой:
> for переменная from значение to значение by значение do
инструкции end do
где переменная имя переменной, меняющейся в цикле,
from значение начальное значение переменной,
to значение конечное значение,
by значение величина, на которую изменяется значение переменной с
каждой итерацией.
Если опустить параметр from, то начальное значение переменной
будет установлено в 1, если опустить параметр to, то цикл будет
бесконечным, если опустить параметр by, то переменная будет
увеличиваться на 1.
Примеры:
> for i from 1 to 10 do print(i); end do:
> for i from 0 to -10 by -1 do print(i); end do:
     Условная инструкция if
    Синтаксис условной инструкции if такой:
         > if условие then инструкции end if
где условие может содержать операторы сравнения =, <, >, <=, >=, <>,
логические операторы and, or, not, константы true и false;
    инструкции – одна или несколько инструкций Maple, разделенных ';'
или ':'. После инструкции end if также должен следовать разделитель.
    Внутри инструкции if также может встречаться блок else в виде:
         > if условие
         then инструкции
         else инструкции
         end if
а также одна или несколько инструкций множественного ветвления
         elif условие then инструкции
    Итак, в наиболее общем виде инструкция if выглядит так:
         > if условие then инструкции
         elif условие then инструкции
         elif условие then инструкции
         ...
         else инструкции
         end if

    Цикл for
    Синтаксис цикла for такой:
       > for переменная from значение to значение by значение do
инструкции end do
где переменная – имя переменной, меняющейся в цикле,
from значение – начальное значение переменной,
to значение – конечное значение,
by значение – величина, на которую изменяется значение переменной с
каждой итерацией.
    Если опустить параметр from, то начальное значение переменной
будет установлено в 1, если опустить параметр to, то цикл будет
бесконечным, если опустить параметр by, то переменная будет
увеличиваться на 1.
    Примеры:
       > for i from 1 to 10 do print(i); end do:
       > for i from 0 to -10 by -1 do print(i); end do:

                                   4