Подсчитать сопротивление параллельного включения

Написал код который должен по идее решить эту задачу "Три сопротивления R1, R2, R3 соединены параллельно. Найти сопротивление соединения." в коде вылазеет 5 ошибок и все они показывают что то вроде "error: class, interface, or enum expected" подскажите что в коде можно исправить или дополнить? Cам код:

public static void main(String[] args) {
        System.out.println(getRezultRezey(200, 300, 200));
    }

    private static double getRezultRezey(double... rezist){
        double provod = 0;
        for (double aR : rezist)
            provod += Math.pow(aR, -1);
        return Math.pow(provod, -1);
    }

p.s. код пишу на Netbeans на JAVA GRADLE


Ответы (1 шт):

Автор решения: DevJ

Для правильной компиляции и последующей сборки вашей программы, сначало необходимо указать класс, далее в нем метод main, после чего сохранить файл с ЕДИНСТВЕННЫМ открытым классом. Файл должен обезательно иметь расширение .java и его имя должно быть точно такое-же как и ваш открытый класс.

public class Resistance {
    
    public static void main(String[] args) {

           getRezultRezey(300,200,100);
    }

    private static double getRezultRezey(double... rezist) {
         //реализация вашего метода
    }

}

И сохраните все это с расширением .java и назовите ваш файл точно так-же как и ваш класс, тоесть Resistance. После чего напишите в командной строке javac Resistance.java и соответственно запустите программу java Resistance

→ Ссылка