Исключение в потоке «main» java.lang.Error: неразрешенная проблема компиляции: в Areas.main(Areas.java:67) ⇐ JAVA
Исключение в потоке «main» java.lang.Error: неразрешенная проблема компиляции: в Areas.main(Areas.java:67)
Я начал изучать Java на этой неделе и не могу запустить программу для расчета площадей:
Формулы общедоступного интерфейса {
public Double CalculateSquareArea (Двойная ширина, Двойная высота); public Double CalculateCircleArea (Двойной радиус); public Double CalculationAreaLosango (Двойная меньшая диагональ, Двойная большая диагональ); public Double CalculationAreaTriangle (Двойное основание, Двойная высота); public Double CalculationAreaTrapezio (Double baseLarger, Double baseSmaller, Double height);
импортировать java.util.Scanner;
Области общедоступных классов реализуют формулы {
public static Double CalculationAreaSquare (Двойная ширина, Двойная высота) { двойная площадьКвадрат; AreaSquare = ширина * высота; return System.out.println("Площадь квадрата: " + %.2f,areaSquare); } public static Double CalculationAreaCirculo (Двойной радиус) { двойная площадьКруг; areaCircle = Math.PI*(радиус**2); return System.out.println("Площадь круга равна: " + %.2f, areaCirculo); } public static Double CalculationAreaLosango (Double-DiagonalSmaller, Double-DiagonalMajor) { двойная площадьРомб; площадьРомб = (меньшая диагональ*большая диагональ)/2; return System.out.println("Площадь ромба равна: " + %.2f, areaRhombus); } public static Double CalculationAreaTriangle (Двойное основание, Двойная высота) { двойная площадьТреугольник; площадьТреугольник = (база*высота)/2; return System.out.println("Площадь треугольника равна: " + %.2f, areaTriangulo); } public static Double CalculateAreaTrapezio (Double baseLarger, Double baseSmaller, Double height) { двойная зонаТрапеция; areaTrapezio = ((Большое основание + Меньшее основание)*высота)/2; return System.out.println("Площадь трапеции равна: " + %.2f, areaTrapezio); } public static void main(String[] args) { Сканер sc = новый сканер(System.in); двойная ширина, высота, площадьКвадрат; System.out.println("Значение ширины квадрата"); ширина = sc.nextDouble(); System.out.println("Значение высоты квадрата:"); высота = sc.nextDouble(); Areas.calculateSquareArea(ширина, высота); двойной радиус, areaCircle; System.out.println("Значение радиуса квадрата:"); радиус = sc.nextDouble(); Areas.calculateCircleArea(радиус); двойная диагональМаленькая, диагональНаибольшая, площадьРомб; System.out.println("Младшее диагональное значение:"); меньшая диагональ = sc.nextDouble(); System.out.println("Наибольшее значение диагонали:"); диагональLargest = sc.nextDouble(); Areas.calculateAreaRhombus(меньшая диагональ, большая диагональ); двойное основаниеТреугольник, высотаТреугольник, площадьТреугольник; System.out.println("Базовое значение треугольника:"); baseTriangle = sc.nextDouble(); System.out.println("Значение высоты треугольника:"); heightTriangle = sc.nextDouble(); Areas.calcularAreaTriangulo(baseTriangulo, heightTriangulo); двойное основаниеMajor, baseMinor, heightTrapezio, areaTrapezio; System.out.println("/n Значение наибольшего основания трапеции: /n"); baseLargest = sc.nextDouble(); System.out.println("/n Значение наименьшего основания трапеции: /n"); baseSmallest = sc.nextDouble(); System.out.println("/n Значение высоты трапеции: /n"); heightTrapezio = sc.nextDouble(); Areas.calculateAreaTrapezio(Большое основание, Меньшее основание, Высота трапеции); }
Исключение в потоке «main» java.lang.Error: неразрешенная проблема компиляции:
в Areas.main(Areas.java:67) Поскольку строка 67 находится сразу под открывающей скобкой основного метода, это пустая строка.
Я действительно не знаю, в чем может быть проблема. Заранее спасибо!
Я начал изучать Java на этой неделе и не могу запустить программу для расчета площадей:
Формулы общедоступного интерфейса {
public Double CalculateSquareArea (Двойная ширина, Двойная высота); public Double CalculateCircleArea (Двойной радиус); public Double CalculationAreaLosango (Двойная меньшая диагональ, Двойная большая диагональ); public Double CalculationAreaTriangle (Двойное основание, Двойная высота); public Double CalculationAreaTrapezio (Double baseLarger, Double baseSmaller, Double height);
импортировать java.util.Scanner;
Области общедоступных классов реализуют формулы {
public static Double CalculationAreaSquare (Двойная ширина, Двойная высота) { двойная площадьКвадрат; AreaSquare = ширина * высота; return System.out.println("Площадь квадрата: " + %.2f,areaSquare); } public static Double CalculationAreaCirculo (Двойной радиус) { двойная площадьКруг; areaCircle = Math.PI*(радиус**2); return System.out.println("Площадь круга равна: " + %.2f, areaCirculo); } public static Double CalculationAreaLosango (Double-DiagonalSmaller, Double-DiagonalMajor) { двойная площадьРомб; площадьРомб = (меньшая диагональ*большая диагональ)/2; return System.out.println("Площадь ромба равна: " + %.2f, areaRhombus); } public static Double CalculationAreaTriangle (Двойное основание, Двойная высота) { двойная площадьТреугольник; площадьТреугольник = (база*высота)/2; return System.out.println("Площадь треугольника равна: " + %.2f, areaTriangulo); } public static Double CalculateAreaTrapezio (Double baseLarger, Double baseSmaller, Double height) { двойная зонаТрапеция; areaTrapezio = ((Большое основание + Меньшее основание)*высота)/2; return System.out.println("Площадь трапеции равна: " + %.2f, areaTrapezio); } public static void main(String[] args) { Сканер sc = новый сканер(System.in); двойная ширина, высота, площадьКвадрат; System.out.println("Значение ширины квадрата"); ширина = sc.nextDouble(); System.out.println("Значение высоты квадрата:"); высота = sc.nextDouble(); Areas.calculateSquareArea(ширина, высота); двойной радиус, areaCircle; System.out.println("Значение радиуса квадрата:"); радиус = sc.nextDouble(); Areas.calculateCircleArea(радиус); двойная диагональМаленькая, диагональНаибольшая, площадьРомб; System.out.println("Младшее диагональное значение:"); меньшая диагональ = sc.nextDouble(); System.out.println("Наибольшее значение диагонали:"); диагональLargest = sc.nextDouble(); Areas.calculateAreaRhombus(меньшая диагональ, большая диагональ); двойное основаниеТреугольник, высотаТреугольник, площадьТреугольник; System.out.println("Базовое значение треугольника:"); baseTriangle = sc.nextDouble(); System.out.println("Значение высоты треугольника:"); heightTriangle = sc.nextDouble(); Areas.calcularAreaTriangulo(baseTriangulo, heightTriangulo); двойное основаниеMajor, baseMinor, heightTrapezio, areaTrapezio; System.out.println("/n Значение наибольшего основания трапеции: /n"); baseLargest = sc.nextDouble(); System.out.println("/n Значение наименьшего основания трапеции: /n"); baseSmallest = sc.nextDouble(); System.out.println("/n Значение высоты трапеции: /n"); heightTrapezio = sc.nextDouble(); Areas.calculateAreaTrapezio(Большое основание, Меньшее основание, Высота трапеции); }
Исключение в потоке «main» java.lang.Error: неразрешенная проблема компиляции:
в Areas.main(Areas.java:67) Поскольку строка 67 находится сразу под открывающей скобкой основного метода, это пустая строка.
Я действительно не знаю, в чем может быть проблема. Заранее спасибо!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение