Читайте также:
|
|
В sci- языке есть два вида цикла оператор цикла: с предусловием while и оператор for
Оператор while
Оператор цикла while имеет вид
While условие
Операторы
End
Здесь условие - логическое выражение операторы, будут выполняться циклически пока логическое условие. истинно
Оператор цикла while, обладает значительной гибкостью но не слишком удобен для организации строгих циклов которые должны быть выполнены заданное число раз.
Оператор for
Оператор цикла for имеет вид
for x=xn:hx:xk
Операторы
end
Здесь
- имя скалярной переменной параметра цикла
- начальное значение параметра цикла
- конечное значение параметра цикла
- шаг цикла
Если шаг цикла равен1, то можно опустить и в этом случае оператор for. будет таким
for x=xn:xk
Операторы
End
Выполнение цикла начинается с присвоения параметру стартового значения . Затем следует проверка, не превосходит ли параметр конечное значение . Если , то цикл считается завершенным и управление передается следующему за телом цикла. оператору
Если же , то выполняются операторы в цикле (тело цикла). Далее параметр цикла увеличивает свое значение на После чего снова производится проверка значения параметра цикла и алгоритм повторяется
Дата добавления: 2015-08-09; просмотров: 41 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Оператор альтернативного выбора | | | Обработка массивов и матриц в SciLab |