Question
Write a program that prompts the user to enter three points (x1, y1), (x2, y2), (x3, y3) of a triangle and displays its area. The
Write a program that prompts the user to enter three points (x1,
y1), (x2, y2), (x3, y3) of a triangle and displays its area.
The formula for computing the distance of two points (x1, y1) and (x2, y2) is
d = Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
or
d = Math.pow((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1), 0.5);
The formula for computing the area of a triangle is
s = (side1 + side2 + side3) / 2.0;
area = Math.sqrt(s * (s - side1) * (s - side2) * (s - side3));
or
area = Math.pow(s * (s - side1) * (s - side2) * (s - side3), 0.5);
Here is a sample run:
Enter three points for a triangle: 1.5 -3.4 4.6 5.0 9.5 -3.4
The area of the triangle is 33.60.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started