import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// Ввод a and b
System.out.print("Введите коэффициент a: ");
double a = sc.nextDouble();
System.out.print("Введите коэффициент b: ");
double b = sc.nextDouble();
// Проверка всех возможных случаев
if (a == 0) {
// Если a = 0, получается неравенство: 0 * x + b < 0 => b < 0
if (b < 0) {
System.out.println("x — любое число (неравенство верно всегда)");
} else {
System.out.println("Нет решений");
}
} else if (a > 0) {
// Если a > 0, знак неравенства не меняется: x < -b / a
double x = -b / a;
System.out.println("Ответ: x < " + x);
} else {
// Если a < 0, при делении знак меняется на противоположный: x > -b / a
double x = -b / a;
System.out.println("Ответ: x > " + x);
}
sc.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ввод
System.out.print("Введите x: ");
double x = sc.nextDouble();
System.out.print("Введите y: ");
double y = sc.nextDouble();
System.out.println("Выберите f(x): 1 - sh(x), 2 - x^2, 3 - e^x");
int choice = sc.nextInt();
// Выбор функции fx
double fx = 0;
if (choice == 1) {
fx = Math.sinh(x);
System.out.println("Выбрана функция sh(x)");
} else if (choice == 2) {
fx = x * x;
System.out.println("Выбрана функция x^2");
} else if (choice == 3) {
fx = Math.exp(x);
System.out.println("Выбрана функция e^x");
}
double d = 0;
if (x > y) {
System.out.println("Ветка: x > y");
d = Math.cbrt(Math.abs(fx - y)) + Math.tan(fx);
} else if (y > x) {
System.out.println("Ветка: y > x");
d = Math.pow(y - fx, 3) + Math.cos(fx);
} else {
System.out.println("Ветка: y = x");
d = Math.pow(y + fx, 2) + Math.pow(x, 3);
}
System.out.println("Результат d = " + d);
}
}