Составители:
21
S( ),,nab j0
for
if
v
j
k
j j1
()mod ( ),ka 0 ( )mod ( ),kb 0
∈
k..1n
v
2.7. Дополнительные операторы программирования
циклов в пакете MathCAD7Professional
Оператор continue. Обычно используется для продолже-
ния выполнения цикла путем возврата в начало тела цикла. Сле-
дующий пример поясняет работу этого оператора.
Пример 2.14. Составим программу-функцию, форми-
рующую новый вектор из положительных проекций исходного
вектора.
form_vec v() i 0
j 0
ii1
continue v
i
0if
jj1
w
j
v
i
i last v()
<
while
w
В теле программы-функции используется функция last(v), опре-
деляющая индекс последнего элемента массива v ( см. замечание
2.5).
Обращение к этой программе функции имеет вид
S(n,a ,b) j 0
for k ∈ 1 .. n
if ( mod ( k , a ) 0 ) ( mod ( k , b ) 0 )
vj k
j j 1
v
2.7. Дополнительные операторы программирования
циклов в пакете MathCAD7Professional
Оператор continue. Обычно используется для продолже-
ния выполнения цикла путем возврата в начало тела цикла. Сле-
дующий пример поясняет работу этого оператора.
Пример 2.14. Составим программу-функцию, форми-
рующую новый вектор из положительных проекций исходного
вектора.
form_vec ( v ) i 0
j 0
while i< last ( v )
i i 1
continue if vi 0
j j 1
wj vi
w
В теле программы-функции используется функция last(v), опре-
деляющая индекс последнего элемента массива v ( см. замечание
2.5).
Обращение к этой программе функции имеет вид
21
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »
