ветвление - это выполнение той или другой последовательности действий в зависимости от выполнения какого-либо условия
например, вспомним сказку А.С. Пушкина "Руслан и Людмила", а именно действия учёного кота:
<span><em>Идет направо - песнь заводит,</em>
</span><span><em>Налево - сказку говорит</em>
алгоритм для кота:
<em>если </em>идешь направо,
</span><span> <em>то </em>пой песню,
<em> иначе </em>говори сказку</span>
<span>другой пример из жизни:
<em>если </em>сделал уроки,<em>
</em></span><span><em> то </em>отдыхай,
<em> иначе </em>делай уроки</span>
<span>и ещё пример:
<em>если </em>натуральное число делится на два без остатка,
</span><span><em> то </em>данное число чётное,
<em>иначе </em>данное число нечётное
</span>
var x,y: real;
begin
readln(x,y);
if (y>=2)and(x*x+y*y>=4*4)and(x*x+y*y<=6*6)
then writeln('Попадает')
else writeln('Не попадает');
end.
Пример:
2 5
Попадает
program vld;
var
factorial: longint;
n, a: byte;
begin
write('n = '); readln(n);
factorial := 1;
for a:=2 to n do
factorial := factorial * a;
writeln('n! = ', factorial);
readln;
end.