Алгоритм называется разветвляющимся, если последовательность выполнения шагов алгоритма изменяется в зависимости от некоторых условий
  Цель работы:
 1. Построение схемы разветвляющегося алгоритма;
 2. Изучение структур разветвления (условных операторов) DELPHI.
  	
									  Условие – это логическое выражение, которое может принимать два значения: “ДА” – если условие верно (истинно), и “НЕТ” – если условие неверно (ложно). 
 
 
 Нет Да 
 
 
 
 IF <логическое выражение> THEN P1 ELSE Р2; где IF, THEN, ELSE – зарезервированные слова, а P1, P2 – операторы. 
 Условный оператор работает по следующему алгоритму: Вначале вычисляется логическое выражение. Если результат есть TRUE (истина), то выполняется оператор P1, а оператор P2 пропускается. Часть «ELSE Р2» необязательна, поэтому в этом случае, если <логическое выражение>истинно, то выполняется оператор P1, в случае его ложности – оператор, следующий за IF. 
 
 Типовой пример 
 Составить схему алгоритма и программу для вычисления значений функции F для заданных значений переменной x и постоянных a, b. 
 F = a ·x, при x < 2; (1) F = (a2 - b2) x2, при x = 2; (2) F = b·(x-2)3, при x > 2. (3) 
 Примечание: При составлении алгоритма и программы не забывайте анализировать знаменатель (он не должен равняться нулю), учитывайте область определения математических функций, значения подкоренных выражений и типы данных, участвующих в выражениях. В рассматриваемом примере ни ограничений области определения функций, ни каких-либо других ограничений нет. Все данные вещественного типа. 
 Схема алгоритма 
 
 
 
 
 
 
 
  
 x>2 х<2 
 
 
 х=2 
 
 
 
 
  |