В алгебре логики применяются только три операции: конъюнкция (или логическое умножение, обозначается обычно ∧), дизъюнкция (или логическое сложение, обозначается обычно ∨) и инверсия (отрицание, обозначается чаще
¬). Так же, в алгебре логики, в отличие от математики, может быть получено только
два результата выражения, каким бы оно не было - это 1 (истина, true) или 0 (ложь, false). Так же, именно с этими символами проводят операции. Алгебраических операций куда больше: умножение, деление, сложение, вычитание, возведение в степень, корень N-ой степени, синусы, косинусы... Я, конечно, не всё перечислил, но разница ощутима. И числа, над которыми проводятся операции, тоже разнообразны, т.к. операции в математике проводятся над числами из десятичной системы счисления. Следовательно, результат операций в математике может получиться любой (в пределах десятичной системы счисления).
Любая одиночная инструкция не является алгоритмом, так как исходя из определения алгоритма, это прежде всего набор инструкций! И если инструкция следует за инструкцией, то образуется алгоритм. Пример из ассемблера, инструкция mov EAX, 245AC сама по себе не является алгоритмом, а если добавить например следом за ней mov EBX, EAX, уже получается алгоритм
Var n: integer; var heigth: real; begin heigth := 120; writeln('n = '); readln(n); for var i := 1 to n do heigth := heigth * 1.02; writeln('Heigth = ',heigth); end.
var n: integer; var heigth: real; begin heigth := 120; writeln('n = '); readln(n); repeat begin heigth := heigth * 1.02; n := n - 1 end until n = 0; writeln('Heigth = ',heigth); end.
Мы должны умножить сторону равную 15 см на сторону 20 см,получим площадь. После чего мы находим периметр: Так как это четырёхугольник,то противоположные стороны равны,следовательно 20 +20+15+15 =70 см В итоге P = 70см S = 300 см 2