Циклічні структури та розгалуження 1. Команда розгалуження (блок-схема) 1. Команда розгалуження (блок-схема) 1. Команда розгалуження (блок-схема) 1. Команда розгалуження (блок-схема) 2. Команда вибору 2. Команда вибору 2. Команда вибору 2. Команда вибору Блок-схема Блок-схема Блок-схема 3. Цикл з параметром (for.. to) 3. Цикл з параметром (for.. to) 3. Цикл з параметром (for.. to) 3. Цикл з параметром (for.. to) Блок-схема Блок-схема Блок-схема Блок-схема 4. Цикл з параметром for.. downto 4. Цикл з параметром for.. downto 4. Цикл з параметром for.. downto 4. Цикл з параметром for.. downto Блок-схема Блок-схема Блок-схема Блок-схема Цикл з передумовою Цикл з передумовою Цикл з передумовою Цикл з передумовою Блок-схема Блок-схема Блок-схема Блок-схема Цикл з післяумовою Цикл з післяумовою Цикл з післяумовою Цикл з післяумовою Блок-схема Блок-схема Блок-схема Блок-схема < До змісту < До змісту< До змісту< До змісту
КОМАНДА РОЗГАЛУЖЕННЯ (блок-схема) УМОВА серія команд 1 так ні серія команд 2
КОМАНДА ВИБОРУ (блок- схема) так ні так КОНСТАНТА1 = КЛЮЧ обчислення ключа(вибору) ні серія команд 1 КОНСТАНТА2 = КЛЮЧ серія команд 2 серія командn+1
ЦИКЛ З ПАРАМЕТРОМ (FOR.. TO) for i:=i min to i max do [ begin ] тіло цикла (серія команд) [ end ] ; i- параметр цикла i min - початкове значення параметра i max - кінцеве значення параметра
ЦИКЛ З ПАРАМЕТРОМ (for.. to) i<=i max тіло цикла i:= i + 1 так ні i:=i min
ЦИКЛ З ПАРАМЕТРОМ (FOR.. DOWNTO) for i:=i max downto i min do [ begin ] тіло цикла (серія команд) [ end ] ; i - параметр цикла i max - початкове значення параметра i min - кінцеве значення параметра
ЦИКЛ З ПАРАМЕТРОМ (for.. downto) i:=i max i>=i min тіло цикла i:= i- 1 так ні
ЦИКЛ З ПЕРЕДУМОВОЮ while умова do [ begin ] тіло цикла [ end ] ; умова- це твердження (логічний вираз), яке може приймати одне з двох значень: false та true
ЦИКЛ З ПЕРЕДУМОВОЮ (блок- схема) УМОВА тіло цикла так ні
ЦИКЛ З ПІСЛЯУМОВОЮ УМОВА тіло цикла так ні