Witam. Proszę żućcie okiem na ten programik, nie moge wykonać tego zadania choć siedze już przed kompem 2 dni. Jak ktoś wie jak to zrobić to proszę niech odpisze. Z góry dzięki.
Plik Tróimian.java zawiera klasę Trójmian. Klasa zawiera metody getX1() i getX2() zwracające pierwiastki trójmianu kwadratowego oraz metodę getDelta() zwracającą delte. Jeśli delta<0 to trójmian nie ma pierwiastków rzeczywistych. Trzeba dodać kod który wygeneruje
wyjątek w przypadku wywołąnia getX1() lub getX2() gdy delta<0 w ten sposób by konieczna była jego obsługa. Następnie należy obsłużyć błędy w funkcji main.
public class Trojmian{
double a;
double b;
double c;
Trojmian(double a, double b, double c){
this.a = a;
this.b = b;
this.c = c;
}
double getDelta(){
return bb - 4ac;
}
double getX1(){
return (-b-Math.sqrt(getDelta()))/(2a);
}
double getX2(){
return (-b+Math.sqrt(getDelta()))/(2*a);
}
public static void main(String[] s){
Trojmian t = new Trojmian(2,1,4);
System.out.println(t.getX1());
System.out.println(t.getX2());
}
}