Диплом, курсовая, контрольная работа
Помощь в написании студенческих работ

Pascal. 
Алгоритмические структуры. 
Ветвление. 
Составной оператор

РефератПомощь в написанииУзнать стоимостьмоей работы

Ветвление. Выполнение программы идет по одной из двух, нескольких или множества ветвей. Выбор ветви зависит от условия на входе ветвления и поступивших сюда данных. Следование. Предполагает последовательное выполнение команд сверху вниз. Если алгоритм состоит только из структур следования, то он является линейным. Если при некотором условии надо выполнить определенную последовательность… Читать ещё >

Pascal. Алгоритмические структуры. Ветвление. Составной оператор (реферат, курсовая, диплом, контрольная)

Алгоритмические структуры

  • 1) Следование. Предполагает последовательное выполнение команд сверху вниз. Если алгоритм состоит только из структур следования, то он является линейным.
  • 2) Ветвление. Выполнение программы идет по одной из двух, нескольких или множества ветвей. Выбор ветви зависит от условия на входе ветвления и поступивших сюда данных.
  • 3) Цикл. Предполагает возможность многократного повторения определенных действий. Количество повторений зависит от условия цикла.
  • 4) Функция (подпрограмма). Команды, отделенные от основной программы, выполняются лишь в случае их вызова из основной программы (из любого ее места). Одна и та же функция может вызываться из основной программы сколь угодно раз.

Ветвление. В отличие от линейных алгоритмов в алгоритмическую структуру ветвление входит условие. В зависимости от выполнения или невыполнения условия реализуется одна или другая последовательность команд (серий).

Выделяют полную и неполную форму ветвления. Неполная форма имеет место, если по ветви «нет» не предусматривается реализация серии.

Составной оператор.

Составной оператор.

Если при некотором условии надо выполнить определенную последовательность операторов, то их объединяют в один составной оператор.

Пример.

Begin.

I :=2;

K := i/5;

End;

Показать весь текст
Заполнить форму текущей работой