Please enable JavaScript.
Coggle requires JavaScript to display documents.
Основные алгоритмические конструкции - Coggle Diagram
Основные алгоритмические конструкции
Повторение- это алгоритмическая конструкция,которая представляет собой последовательность действий,выполняющихся неоднократно до тех пор,пока выполняется некоторое условие
Циклические алгоритмы(циклы)-это алгоритмы,в которых применяется только структура «Повторение».
Тело цикла-это последовательность повторяющихся действий.
Типы
Цикл с заданным числом повторений
Цикл с заданным условием окончания работы
Цикл с заданным условием продолжения работы
Цикл с заданным условием работы(Цикл-ПОКА,цикл-с предусловием)
нц пока <условие>
<тело цикла(последовательность команд)>
кц
ПРИМЕР:АЛГ рыбная ловля
НАЧ
НЦ ПОКА не наступит ночь ловить рыбу
КЦ
КОН
Цикл с заданным условием окончания работы
Цикл -ДО
Цикл с постусловием
нц <тело цикла(последовательность команд)>
кц при <условие>
ПРИМЕР:АЛГ сбор земляники
НАЧ
НЦ найти ягодку земляники
сорвать ягодку
положить в лукошко
КЦ ПРИ на поляне нет спелой земляники
КОН
Цикл с заданным числом повторений
Цикл-ДЛЯ
Цикл с параметром
Параметр цикла-величина целого типа,изменяющаяся в процессе выполнения цикла от своего начального значения до конечного с шагом R.
Если R=1,то шаг не указывают
Если i1>i2,то тело цикла не выполнится ни разу.
нц для i от i1 до i2 шаг R
<тело цикла (последовательность команд)>
кц
ПРИМЕР:АЛГ букет
НАЧ
НЦ ДЛЯ i от 1 до 10
взять розу в руки
поставить розу в вазу
КЦ
КОН