72640

ОПЕРАТОРЫ ЦИКЛА

Доклад

Информатика, кибернетика и программирование

Операторы цикла предназначены для многократного выполнения некоторых операторов. Эти операторы называются телом цикла. Различаются операторы цикла с предусловием и с постусловием. Блок-схемы операторов цикла показана на рисунке 1.2.

Русский

2014-11-26

20.64 KB

0 чел.

ОПЕРАТОРЫ ЦИКЛА.

Операторы цикла предназначены для многократного выполнения некоторых операторов. Эти операторы называются телом цикла.

Различаются операторы цикла с предусловием и с постусловием. Блок-схемы операторов цикла показана на рисунке 1.2. Переменные, значения которых меняются в теле цикла, называются переменными цикла или параметрами цикла. Для того чтобы правильно реализовать циклический алгоритм, до входа в цикл переменным цикла необходимо задать соответствующие значения, называемые начальными значениями. В зависимости от того, при каком именно значении логического выражения U (ложь или истина) выполнение цикла завершается, возможны два вида оператора цикла с предусловием(рис.1.3.а)  и два – с постусловием (рис.1.3.б) .  Алгоритм цикла можно реализовать с помощью оператора перехода GOTO и метки.

Каждый оператор в Фортране может быть помечен. Если программа записана в фиксированном формате, то метка располагается  с первой по пятую позицию. Меткой служит целое число без знака, в свободном формате метка стоит перед помечаемым оператором и отделяется от него пробелом.

Все языки программирования высокого уровня имеют специальные операторы цикла. В Фортране имеется два оператора цикла с предусловием: оператор DO и оператор DO WHILE.

Оператор цикла DO предназначен для многократного выполнения операторов, находящихся между заголовком оператора DO и оператором CONTINUE с меткой или оператором END DO.

 

Рисунок 1.2. Блок-схема операторов цикла с предусловием (а) и постусловием(б); U –  логическое выражение..

 

 Оператор CONTINUE не порождает каких-либо команд и используется для завершения оператора цикла или для ссылок в программе. Этот оператор часто называют пустым оператором. 

 Оператор цикла DO имеет вид:

DO N[,] I=M1, M2, M3

Здесь N – метка последнего оператора тела цикла (оператора CONTINUE); I – переменная целого, вещественного или вещественного двойной точности типа, которая называется параметром цикла, M1, M2, M3 – константы, переменные или арифметические выражения целого, вещественного или вещественного двойной точности типов. После метки N может стоять необязательная запятая. Величина M1 определяет начальное значение параметра цикла, M2 определяет конечное значение параметра цикла, а MЗ определяет шаг изменения параметра цикла.


 

А также другие работы, которые могут Вас заинтересовать

58832. Площа криволінійної трапеції 42.5 KB
  Освітня мета уроку математики: закріпити вміння і навички знаходження площі криволінійної трапеції через поняття первісної; ознайомити учнів із наближеними методами обчислення площі криволінійної трапеції; підготувати учнів до свідомого сприймання поняття інтегралу.
58833. БИЗНЕС-ПЛАН ОТКРЫТИЯ ТОРГОВО-ВЫСТАВОЧНОГО ЦЕНТРА «ЯМАХА-ЦЕНТР» 205.59 KB
  Цель внутрифирменного планирования — обеспечение оптимальных возможностей для успешной хозяйственной деятельности, получение необходимых для этого средств, достижение конкурентоспособности и прибыльности предприятия, а также планирование доходов и расходов предприятия, движения его денежных средств.
58834. Украинский архитектурный модерн 620.79 KB
  Модерн как стиль в архитектуре и искусстве зародился на рубеже XIX-XX вв. сначала в Европе, а затем в России, включал в себя различные художественные течения и школы. Его отличительными особенностями являлся отказ от прямых линий
58835. Казка мовить просто, а розуму в ній багато. Казка «Дрізд і голуб». Загадки. Підсумок за темою 64.5 KB
  Мета. Сприяти узагальненню найважливішого матеріалу з прочитаної теми про жанрові особливості казок; удосконаленню навичці правильного, усвідомленого, виразного читання. Заохочувати учнів до висловлення власної думки. Розвивати мислення, память. Виховувати позитивне ставлення до знань, праці.
58836. Український народний одяг – складова духовної культури 64.5 KB
  Мета: познайомити учнів із декоративно – ужитковим мистецтвом на прикладі національного костюма; художніми особливостями народного одягу, його обереговим значенням, важливим елементом матеріальної та художньої культури; дати історичні відомості про розвиток національного костюма...
58839. Ділення раціональних чисел 152 KB
  Сформувати в учнів навички виконання ділення над раціональними числами обчислення значень виразів що містять раціональні числа з використанням чотирьох арифметичних дій; розвивати позитивні риси особистості...
58840. Ходовая часть легкового автомобиля 8.34 MB
  Подвеска автомобиля, или система подрессоривания — совокупность деталей, узлов и механизмов, играющих роль соединительного звена между кузовом автомобиля и дорогой. Качество подвески не только определяет плавность хода автомобиля, но и влияет на другие эксплуатационные показатели: устойчивость, проходимость, надежность. Скорость движения автомобиля по неровным дорогам обычно ограничивается не располагаемой мощностью двигателя