В языке Java логические выражения составляются с использованием операторов сравнения и логических операторов. Ниже приведены основные операторы сравнения:
==
: равно!=
: не равно<
: меньше<=
: меньше или равно>
: больше>=
: больше или равно&&
: логическое И||
: логическое ИЛИ!
: логическое НЕ(x, y)
попадает в заштрихованную область на плоскости, необходимо определить математическое уравнение границы области.Например, рассмотрим область, ограниченную кривой линией, которая является бесконечной границей.
(x, y)
. Оно может быть либо алгебраическим, либо геометрическим.(x, y)
и проверьте, удовлетворяют ли они условию для попадания в заштрихованную область.y > x^2 - 2 * x + 1
То соответствующее логическое выражение на Java будет выглядеть следующим образом:
boolean isPointInShadedArea = y > x * x - 2 * x + 1;