Ogólnie polecenie brzmi. Zaprezentuj kod programu wyprowadzenia pierwiastków równania kwadratowego. ax^2+bx + c = 0. Zaimplementuj dwie metody w klasie podstawowej z metody main() wywołaj metodę obliczającą poszczególne zadania.
Zrobiłem coś takiego i nie działa...
public class PPC {
public static int delta(int a, int b, int c)
{
double delta = b*b - 4*a*c;
if(delta>0) {
double pdelta = Math.sqrt(delta);
double x1 = ((-b)+pdelta)/2*a;
double x2 = ((-b)-pdelta)/2*a;}
else if(delta<0) {System.out.print("Brak rozwiązań");}
else if(delta==0) {double x0 = (-b)/2*a; System.out.print("x0" + x0);}
return (int) delta;
}
public static void main(String[]args)
{
int a = 3;
int b = 4;
int c = 5;
System.out.print("a>0 lub a<0");
System.out.print("Pierwiastkiem równania jest " + "x1 = " + x1 + "x2 = " + x2 + delta(a,b,c));
}
}
Ktoś widzi gdzieś błąd... bo ja nie wiem gdzie go popełniam