Студопедия

КАТЕГОРИИ:

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


Алгоритмические структуры. Циклы




Лабораторная работа № 9

Цель работы: освоить алгоритмическую структуру цикл, а также работу команд в данной структуре.

Для обозначения повторяющихся фрагментов алгоритма используют специальную конструкцию, называемуюциклом. Существуют три типа цикла:цикл с предусловием (цикл до),цикл с постусловием, цикл с параметром.

Цикл с предусловием (цикл до). Исполнение этой структуры состоит в том, что сначала проверяется условие, и если оно истинно, то выполняется группа команд, составляющих тело цикла, после чего опять проверяется условие, и так до тех пор, пока условие не станет ложным. Цикл с предусловиемслужит для организации циклов с неизвестным заранее числом повторений (итераций).

 
 

Примечание:тело цикла может не выполниться ни разу, если условие изначально ложно или бесконечное число раз, если условие всегда истинно.

 
 

Цикл с постусловием (цикл после). Исполнение этой структуры состоит в том, что сначала выполняется группа команд, составляющих тело цикла, затем проверяется условие, и если оно ложно, то опять выполняется группа команд, повторение производится до тех пор, пока условие не станет истинным.

Примечание: данный цикл обязательно выполнится хотя бы один раз или бесконечное число раз, если условие всегда ложно.

Цикл с параметромпредназначен для организации повторения некоторого участка программы - тела цикла, с заранее известным числом повторений. Данная структура используется только в том случае, когда число повторений цикла заранее известно.

Примечание: i–параметр цикла; н.з.–начальное значение счетчика цикла; к.з.–конечное значение счетчика цикла.

 
 


Поделиться:

Дата добавления: 2015-09-15; просмотров: 152; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты