Program zadacha;
var x:integer;
begin
readln(x);
if (x>=0) and (x<=10) then writeln(x*x)
else writeln(sqrt(x));
end.
Объяснение:
В алгебре логики применяются только три операции: конъюнкция (или логическое умножение, обозначается обычно ∧), дизъюнкция (или логическое сложение, обозначается обычно ∨) и инверсия (отрицание, обозначается чаще
¬). Так же, в алгебре логики, в отличие от математики, может быть получено только
два результата выражения, каким бы оно не было - это 1 (истина, true) или 0 (ложь, false). Так же, именно с этими символами проводят операции.
Алгебраических операций куда больше: умножение, деление, сложение, вычитание, возведение в степень, корень N-ой степени, синусы, косинусы... Я, конечно, не всё перечислил, но разница ощутима. И числа, над которыми проводятся операции, тоже разнообразны, т.к. операции в математике проводятся над числами из десятичной системы счисления. Следовательно, результат операций в математике может получиться любой (в пределах десятичной системы счисления).
<span>Упорядочивание значений диапазона ячеек в определённой последовательности называют: </span>4)сортировкой
10111(2) = 2^4+2^2+2^1+2^0 = 16+4+2+1 = 23(10)
10(16) = 16(10)
Средняя скорость = (12+23+2*16)/4 = 67/4 = 16,75(10)
<span>16,75 = 2^4+2^(-1)+2^(-2) = 10000,11(2)
Ответ: 10000,11(2)</span>