В алгебре логики применяются только три операции: конъюнкция (или логическое умножение, обозначается обычно ∧), дизъюнкция (или логическое сложение, обозначается обычно ∨) и инверсия (отрицание, обозначается чаще
¬). Так же, в алгебре логики, в отличие от математики, может быть получено только
два результата выражения, каким бы оно не было - это 1 (истина, true) или 0 (ложь, false). Так же, именно с этими символами проводят операции.
Алгебраических операций куда больше: умножение, деление, сложение, вычитание, возведение в степень, корень N-ой степени, синусы, косинусы... Я, конечно, не всё перечислил, но разница ощутима. И числа, над которыми проводятся операции, тоже разнообразны, т.к. операции в математике проводятся над числами из десятичной системы счисления. Следовательно, результат операций в математике может получиться любой (в пределах десятичной системы счисления).
<span>program
HelloWorld;</span>
var run,
day: integer;
begin
<span> run := 10;</span>
<span> day := 1;</span>
<span> while run<20 do</span>
<span> begin</span>
<span> write('</span>День:');
<span> write(day);</span>
<span> write('</span>Километраж:');
<span> writeln(run);</span>
<span> day:= day +1;</span>
<span> run := run+2;</span>
<span> end;</span>
<span> write('</span>День:');
<span> write(day);</span>
<span> write('</span>Километраж:');
<span> writeln(run);</span>
end.
1 дерево вершина + ветка + ствол
2 дерево вершина + две ветки
3 дерево ветка + ствол