Цепочка
Самой простой базовой структурой является цепочка – последовательность операторов присваивания.
Цепочку можно представить следующей схемой:
Основное свойство цепочки – очередной оператор цепочки будет выполнен после выполнения всех предыдущих операторов, то есть все операторы цепочки выполняются последовательно друг за другом.
Алгоритм циклического обмена в этом случае будет выглядеть следующим образом:
Переменные a и b обмениваются своими значениями через переменную x.
По этому алгоритму можно написать последовательность операторов на PHP:
$x = $a;
$a = $b;
$b = $x;
Ветвления
Одним из достоинств компьютеров является их способность делать выбор пути решения задачи в зависимости от выполнения заданных условий.
Выбор пути решения осуществляется в алгоритмических языках ветвлениями, которые могут быть представлены в двух формах:
· альтернатива,
· переключатель.
Альтернатива
Альтернатива является простейшей формой ветвлений. Она предполагает выбор одного из двух путей решения задачи, причем этот выбор зависит от выполнения заданных условий:
истина (да)ложь (нет)
Альтернативу можно описать словесно:
ЕСЛИ (условие)
ТО цепочка-1
Дата добавления: 2015-04-19; просмотров: 893;