АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

For имя переменной цикла from начальное значение переменной цикла by шаг приращения значения переменной цикла to конечное значение переменной цикла

Читайте также:
  1. Assigning Pin Location Constraints (назначение ограничений на размещение выводов).
  2. Cхема электрическая принципиальная блока ТУ-16. Назначение, принцип действия.
  3. I. ЗНАЧЕНИЕ СОВРЕМЕННОЙ ФИЗИКИ В НАШЕ ВРЕМЯ
  4. I. МОДУЛЬ, СОСТОЯЩИЙ ИЗ ВОПРОСОВ ПО ДИСЦИПЛИНАМ БАЗОВОЙ ЧАСТИ ПРОФЕССИОНАЛЬНОГО ЦИКЛА ООП
  5. I. Расчет номинального значения величины тока якоря.
  6. I.2 Коннотативный аспект значения лексических единиц
  7. II. Расчет номинального значения величины магнитного потока.
  8. SCADA-система: назначение и функции
  9. SCADA. Назначение. Возможности. Примеры применения в АСУТП. Основные пакеты.
  10. VIII. Сигналы, применяемые для обозначения поездов, локомотивов и другого подвижного состава
  11. XIV. Безмерное счастье и бесконечное горе

 

Пример:

[>for i from 0 by 4 to 8 do i od;

Оператор цикла типа «пока» в Maple имеет вид

 

while условие do выражение od;

В данном случае тело цикла (выражение) выполняется до тех пор, пока значение логического условия истинно и прекращается, если условие - ложно.

Пример.

[> restart;

[>n:=0:

[>while n<5 do n:=(n+1)^n od;

Следующий оператор цикла является симбиозом двух предыдущих и имеет следующую структуру:

 

for имя переменной цикла from начальное значение переменной цикла by значение приращение шага while условие do выражения od;

 

В данном операторе цикла выражения выполняются до тех пор, пока логическое выражение условия является истинным, а переменная цикла изменяется от своего начального значения с заданным шагом.

Пример.

[> restart;

[> for y from 0 by 2 while y<=6 do print(y); od;

Четвертый оператор цикла предназначен для работы с аналитическими выражениями и представляется следующей структурой:

 

for имя переменной цикла in выражение 1 do выражение 2 od;

 

Здесь тело цикла выражение 2 выполняется, в случае если символьная переменная заданная своим именем последовательно принимает значение каждого из операндов алгебраического выражения 1. Отметим, что работа данной конструкции зависит от внутреннего представления выражения 1. Так в случае если выражение 1 является суммой, то имя переменной цикла принимает поочередно значение каждого слагаемого, если произведение – то каждого сомножителя.

Пример.

[> restart;

[> a:=5*x^2+x+6/x;

[> b:=simplify(%);

[> for m in a do m; od;

[> for m in b do m; od;


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 |


Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.009 сек.)