package com.company; import java.util.Scanner; public class КвадратныеУравнения { Scanner num = new Scanner(System.in); double a,b,c,d,x,x1; System.out.println("Enter a - "); a = num.nextDouble(); System.out.println("Enter b -"); b = num.nextDouble(); System.out.println("Enter c -"); c = num.nextDouble(); if(c == 0){ x=-b / a; } else { d = square(b) - (4* a * c); x = (-b + sqrt(d))/2 * a; x1 = (-b - sqrt(d))/2 * a;
Неправильная структура программы. Для начала скопируй "Hello, World" например отсюда http://rextester.com/l/java_online_compiler Имя класса должно совпадать с именем файла.
АААА как же тут много тех, кто говорит, что русский нельзя. Ошибка совершенно не в этом. Русский МОЖНО. Ошибка в том, что нету метода main во-первых, надо поставить math перед sqrt во-вторых, непонятно откуда взялся метод square в-третьих, переменным надо дать еще изначальное значение при условии вашей программы в-четвертых!
import java.util.Scanner;
public class КвадратныеУравнения {
Scanner num = new Scanner(System.in);
double a,b,c,d,x,x1;
System.out.println("Enter a - ");
a = num.nextDouble();
System.out.println("Enter b -");
b = num.nextDouble();
System.out.println("Enter c -");
c = num.nextDouble();
if(c == 0){
x=-b / a;
} else {
d = square(b) - (4* a * c);
x = (-b + sqrt(d))/2 * a;
x1 = (-b - sqrt(d))/2 * a;
}
System.out.println("Results - " + x1);
}