Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Последовательная структура программируется последовательностью операторов языка.
Ветвление в языке Pascal записывается с помощью условного оператора if, имеющего вид:
if логическое выражение then оператор else оператор
или сокращенного условного оператора:
if логическое выражение then оператор
Цикл типа ДЛЯ применяется, когда число повторений тела цикла известно заранее. Цикл типа ДЛЯ реализуется операторами for – to – do или for – downto- do:
For i:=i1 to i2 do
оператор
For i:=i2 downto i1 do
оператор
В языке Pascal параметр цикла i меняется от начального значения i1 до конечного – i2 с шагом 1 в операторе for – to – do, и от конечного значения i2 до начального– i1 с шагом -1 в операторе for – downto – do.
Для представления цикла типа ПОКА - цикла с предусловием служит оператор while:
while логическое выражение do оператор
Для цикла с постусловием используется оператор repeat - until:
repeat операторы until логическое выражение;
Оператор в теле цикла repeat - until выполняется до тех пор, пока не выполнилось условие завершения цикла, заданное логическим выражением.
В качестве условия в структурах ветвления и цикла используется логическое выражение, значением которого может быть истина или ложь. Если значение выражения истина, то алгоритм работает по ветви «Да», иначе по ветви «Нет» (в операторе repeat – until наоборот ).
Если требуется написать последовательность операторов там, где по правилам языка должен быть один оператор, эта последовательность операторов заключается в операторные скобки, в виде служебных слов begin end, и превращается в составной оператор. Составной оператор объединяет несколько операторов в один.
Дата публикования: 2015-01-14; Прочитано: 320 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!