Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Циклический алгоритм
Реализует повторение некоторых действий. Иными словами циклические алгоритмы включают в себя циклы. Циклом называется последовательность действий, выполняемых многократно, каждый раз при новых значениях параметров. Примером циклических алгоритмов может служить алгоритм покраски забора. Действительно, рассмотрим этот алгоритм в словесно-формульном виде: Шаг I. Подготовить исходные данные (забор, краску, кисть). Шаг II. Подойти к забору. Шаг III. Обмакнуть кисть в краску. Шаг IV. Нанести краску кистью на поверхность забора. Шаг V. Если забор еще не весь окрашен, то повторить алгоритм начиная с пункта (шаг III). Существует несколько видов циклических инструкций, с помощью которых можно организовать циклы: 1. Инструкция «Цикл с параметром» (цикл с заданным количеством повторений). Рис. 6 Инструкция «Цикл с параметром»
2. Инструкция « Цикл спредусловием » (цикл — «пока»).
Рис. 7 Инструкция « Цикл спредусловием » Псевдокод Пока условие, повторять Нц действие Кц
1. Инструкция «Цикл с постусловием» (цикл — «до»). Рис. 8 Инструкция «Цикл с постусловием» Псевдокод
|