Даны действительные числа a, b, c. Найдите все решения квадратного уравнения ax2 + bx + c = 0. джава

31 Июл 2020 в 19:42
234 +1
0
Ответы
1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Введите коэффициенты a, b и c:");
double a = scanner.nextDouble();
double b = scanner.nextDouble();
double c = scanner.nextDouble();
double D = b * b - 4 * a * c;
if (D > 0) {
double x1 = (-b + Math.sqrt(D)) / (2 * a);
double x2 = (-b - Math.sqrt(D)) / (2 * a);
System.out.println("У уравнения два действительных корня:");
System.out.println("x1 = " + x1);
System.out.println("x2 = " + x2);
} else if (D == 0) {
double x = -b / (2 * a);
System.out.println("У уравнения один действительный корень:");
System.out.println("x = " + x);
} else {
System.out.println("У уравнения нет действительных корней");
}
}
}

Эта программа позволяет найти корни квадратного уравнения с заданными коэффициентами a, b и c.

18 Апр 2024 в 10:42
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир