2016-09-26 8 views
0

Я написал код для поиска корней квадратичной формулы в Java. Тем не менее, я получаю сообщение об ошибке, что в строке 6 мне не хватает полуколонии, хотя у меня там есть. Что происходит?Квадратичная FOrmula на ошибке полуколонии Java

public class Lab2{ 
    public static void main (String[] args){ 
    double a = 1; 
    double b = 2; 
    double c = 4; 
    double d = (math.pow(b, 2))-(4*a*c)); 

    if (d < 0) 
    { 
     String.out.println("There are no real roots."); 
    } else if (a == 0) { 
     x3 = (-1)*c*b; 
     String.out.println("The root is " + x3); 
    } else if (a != 0) { 
     x1 = (((-1)*b) + (d))/(2*a); 
     x2 = (((-1)*b) - (d))/(2*a); 
     String.out.println(" The roots are " + x1 + " and " + x2 + "."); 
    } 



} 

}

+2

линии 6 удалить последний) – Tokazio

+1

Имя класса является '' Math' не math'. Имена классов Java чувствительны к регистру. А что такое 'String.out.println', вы имели в виду' System.out.println'? – DimaSan

ответ

1
double d = (math.pow(b, 2))-(4*a*c)); 

Эта линия имеет дополнительные закрытия скобка.

Попробуйте это:

double d = (math.pow(b, 2))-(4*a*c); 

 Смежные вопросы

  • Нет связанных вопросов^_^