· Программы с линейной структурой является простейшими и используются, как правило, для реализации обычных вычислений по формулам;
· В программах с линейной структурой инструкции выполняются последовательно, одна за другой;
2. Ветвление(IF):
· Конструкция IF используется для выбора одного из двух направлений дальнейшего хода программы (последовательности инструкций, которые должны быть выполнены);
· Выбор последовательности инструкций осуществляется во время выполнения программы в зависимости от выполненияусловия;
· Условие - это выражение логического типа, которая может принимать одно из двух значений:TRUE (истина - условие выполняется) илиFALSE (ложь - условие не выполняется);
· При помощи логических операцийAND (логическое «И») иOR(логическое «ИЛИ») из простых условий можно строить сложные.
3. Выбор (CASE):
· Конструкция CASE используется для выбора одного из нескольких направлений дальнейшего хода программы (последовательности инструкций, которые должны быть выполнены);
· Выбор последовательности инструкций осуществляется во время выполнения программы в зависимости от равенства значения переменной - селектора константе, указанной перед группой инструкций;
· В качестве переменной - селектора можно использовать переменную порядкового типа: целого(INTEGER) или символьного(CHAR).
4. Цикл со счётчиком (FOR):
· Конструкция FOR используется для организации циклов с фиксированным, определяемым во время разработки программы, числом повторений;
· Количество повторений цикла определяется начальным и конечным значениями переменной - счётчика;
· Переменная - счётчик должно быть порядкового типа: целого(INTEGER) или символьного(CHAR)
.
5. Цикл с постусловием (REPEAT):
· Число повторений инструкций цикла REPEAT определяется ходом выполнения программы;
· Инструкции цикла REPEAT выполняется до тех пор, пока условие, стоящие после слова UNTIL, ложно;
· После слова UNTIL надо записывать условие завершения цикла;
· Для завершения цикла REPEAT в теле цикла обязательно должны быть инструкции, выполнение которых влияет на условие завершения цикла;
· Цикл REPEAT - это цикл с постусловием, то есть инструкции тела цикла будут выполнены хотя бы один раз;
· Цикл REPEAT, как правило, используется для организации приближённых вычислений, задач поиска и обработки данных, вводимых с клавиатуры или из файла;
6. Цикл с предусловием (WHILE);
· Число повторений инструкций цикла WHILE определяется ходом выполнения программы;
· Инструкция цикла WHILE выполняется до тех пор, пока условие, записанное после слова WHILE, истинно;
· После слова WHILE надо записывать условие выполнения инструкций цикла;
· Для завершения цикла WHILE в теле цикла обязательно должны присутствовать инструкции, влияющие на условие выполнения инструкций цикла;
· Цикл WHILE - это цикл с предусловием, то есть инструкции тела цикла вообще могут быть не выполнены;
· Цикл WHILE, как правело, используются для организации приближённых вычислений, задач поиска и обработки данных, вводимых