Қайталау саны берілген циклды программалау



Қайталау саны берілген
циклды программалау

Циклдегі операторларды қайталау саны алдын ала берілген болған жағдайда FOR операторы қолданылады. Бұл оператор параметрлі цикл операторы деп те аталады, өйткені қайталау саны функция аргументі сияқты циклдің параметрі қызметін атқаратын басқару айнымалысы арқылы беріледі.

Оператор FOR сөзінен басталатын оның тақырыбынан және цикл тұлғасынан тұрады:
Синтаксистік диаграммасы

Диаграммаға сәйкес оның жазылуы екі түрде болады:
for <айнымалы>:=
for <айнымалы>:=
<оператор>;
S1 және S2 - цикл параметрінің алғашқы және соңғы мәндерін анықтайтын өрнектер;
For … do - цикл тақырыбын анықтайтын түйінді сөздер;
<оператор> - цикл тұлғасы.
Notes: р

FOR - үшін
TO - дейін
DO - орындау
DOWNTO - кері қарай
деген мағынаны
білдіретін түйінді сөздер.

Егер қадам +1-ге тең болса, онда операторда TO, ал қадам -1-ге тең болса, онда DOWNTO сөзі қолданылады.

FOR операторының орындалуы блок-схема түрінде

Егер бір цикл тұлғасында басқа циклдік құрылым бар болса, онда олар қабатталған циклдер деп аталады. Құрамына басқа да цикл кіретін цикл сыртқы болып саналады да, сыртқы цикл тұлғасына кіретін цикл ішкі болып есептеледі.
Күрделі циклдер қарапайым while, repeat, for циклдері сияқты құрылады.
Ереже: ішкі циклдің барлық операторлары сыртқы циклдің ішінде орналасуы тиіс.

Тапсырма
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz