-5
나는 당신에게 묻고 싶은 질문이 있습니다. 자바 프로그래밍에 대한 저서에서 3 점이 주어진 삼각형의 영역을 찾는 프로그램을 작성하라고합니다. 나는 여러 가지 방법을 시도했지만 올바른 대답을 결코 얻을 수 없었다. 이 문제에 대한 해답을 제공해 주시겠습니까? 감사! 여기 질문은 : 올바르게 측면을 찾을 수 없기 때문에삼각형의 면적 찾기
import java.util.Scanner;
public class shw2point15 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter three points for a triangle:");
double x1 = input.nextDouble();
double y1 = input.nextDouble();
double x2 = input.nextDouble();
double y2 = input.nextDouble();
double x3 = input.nextDouble();
double y3 = input.nextDouble();
double s = ((x1 + y1) + (x2 + y2) + (x3 + y3))/2;
double area = Math.sqrt(s * (s - (x1 - y1)) * (s - (x2 - y2)) * (s - (x3 - y3)));
System.out.println("The area of the triangle is " + area);
}
}
당신의 문제는 당신이 측면의 길이를 찾으려면, x1을 추가하는 것입니다, 나는 그것이 다른 방식으로 완료된다고 생각하지만 기하학에 실패하여 도움을 줄 수 없다고 생각합니다. –
당신 이니? http://programmers.stackexchange.com/questions/329771/finding-area-of-a-triangle-using-equations – Blorgbeard
* 3 * points; 6 개의 숫자. 나는 약간 당황 스러웠다. –