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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!