Иллюстрированный самоучитель по MathCAD 11

Операторы цикла

Рассмотрим операторы цикла – for, while, break, continue.

В языке программирования Mathcad имеются два оператора цикла: for и while. Первый из них дает возможность организовать цикл по некоторой переменной, заставляя ее пробегать некоторый диапазон значений. Второй создает цикл с выходом из него по некоторому логическому условию.

Чтобы вставить в программный модуль оператор цикла:

  • Создайте в программном модуле новую линию.
  • Вставьте один из операторов цикла for или while нажатием одноименной кнопки на панели Programming (Программирование).
  • Если выбран оператор for (рис. 6.9), то вставьте в соответствующие местозаполнители имя переменной и диапазон ее значений (листинги 6.6 и 6.7), а если while – то логическое выражение, при нарушении которого должен осуществляться выход из цикла (листинг 6.8).

Иллюстрированный самоучитель по MathCAD 11 › Программирование › Операторы цикла
Рис. 6.9. Вставка оператора цикла

  • В нижний местозаполнитель введите тело цикла, т. е. выражения, которые должны выполняться циклически.

При необходимости дополните программу другими строками и введите в них нужный код.

Диапазон значений переменной в условии цикла for можно задать как с помощью диапазона ранжированной переменной (листинг 6.6), так и с помощью вектора (листинг 6.7).

Листинг 6.6. Оператор цикла for с ранжированной переменной:

Иллюстрированный самоучитель по MathCAD 11 › Программирование › Операторы цикла

Листиг 6.7. Оператор цикла for с вектором:

Иллюстрированный самоучитель по MathCAD 11 › Программирование › Операторы цикла

Листинг 6.8. Опратор цикла while:

Иллюстрированный самоучитель по MathCAD 11 › Программирование › Операторы цикла

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.