КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Алгоритмические структуры. ЦиклыСтр 1 из 2Следующая ⇒ Лабораторная работа № 9 Цель работы: освоить алгоритмическую структуру цикл, а также работу команд в данной структуре. Для обозначения повторяющихся фрагментов алгоритма используют специальную конструкцию, называемуюциклом. Существуют три типа цикла:цикл с предусловием (цикл до),цикл с постусловием, цикл с параметром. Цикл с предусловием (цикл до). Исполнение этой структуры состоит в том, что сначала проверяется условие, и если оно истинно, то выполняется группа команд, составляющих тело цикла, после чего опять проверяется условие, и так до тех пор, пока условие не станет ложным. Цикл с предусловиемслужит для организации циклов с неизвестным заранее числом повторений (итераций). Примечание:тело цикла может не выполниться ни разу, если условие изначально ложно или бесконечное число раз, если условие всегда истинно. Цикл с постусловием (цикл после). Исполнение этой структуры состоит в том, что сначала выполняется группа команд, составляющих тело цикла, затем проверяется условие, и если оно ложно, то опять выполняется группа команд, повторение производится до тех пор, пока условие не станет истинным. Примечание: данный цикл обязательно выполнится хотя бы один раз или бесконечное число раз, если условие всегда ложно. Цикл с параметромпредназначен для организации повторения некоторого участка программы - тела цикла, с заранее известным числом повторений. Данная структура используется только в том случае, когда число повторений цикла заранее известно. Примечание: i–параметр цикла; н.з.–начальное значение счетчика цикла; к.з.–конечное значение счетчика цикла.
|