Алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших дій залежно від істинності певного висловлювання, називається розгалуженням.
Розгалуження — це така форма організації команд, коли залежно від виконання або невиконання певної умови виконується одна з двох послідовностей команд.
Розгалуження — це така форма організації дій в алгоритмі, за якою залежно від виконання або невиконання певної умови виконується одна з двох послідовностей команд.
Базові алгоритмічні структури — це основні структурні елементи, за допомогою яких створюють алгоритм для розв'язування певної задачі.
Алгоритмічній конструкції «повне розгалуження» відповідає умовний оператор if …else. Якщо результатом перевірки умови є значення True, то виконується блок дій <оператор 1>. Якщо перевірка умови дала результат False, виконується блок дій <оператор 2>, який міститься після службового слова еlse.
Циклічний алгоритм – це алгоритм, який передбачає неодноразове, скінченне виконання певних дій.
Алгоритм є розгалуженим по входу і за змістом: він виконується кожен раз в іншій ситуації і може змінитися сам. Навіть якщо алгоритм виконується в повному вакуумі, тобто створені абсолютні …