In java, Let's say you are given three sticks of varying lengths....

Question

# In java, Let's say you are given three sticks of varying lengths....

In java, Let's say you are given three sticks of varying lengths. They can be of the same length or different lengths. You are asked to tell us if you can use those sticks to make a triangle.

For any three sticks, there is a simple test to see if it is possible to form a triangle: If any of the three lengths is greater than the sum of the other two, you cannot form a triangle. The sum of two stick lengths has to be greater than the third stick.

For example, if one of the sticks is 25 inches long and the other two 12 inches and 8 inches, then you will not be able to make a triangle (12 + 8 < 25).

do a boolean method named canFormTriangle that takes three stick lengths (think of appropriate data type) as arguments and returns either true or faise, depending on whether you can or cannot form a triangle from sticks with the given lengths. Note that the three lengths can be in any order (not necessary that they will be given in an increasing or decreasing order). Also, if one or more than one side is 0, you need to return false (obviously, you can't have a triangle with a side of 0 inches).

Examples:

canFormTriangle(12.0,34.6, 2.1)--> false

canFormTriangle (2.2, 4.6, 2.1)--> false

canFormTriangle (2.2, 2.2, 2.2)--> true

canFormTriangle (0, 2.6, 2.3) --> false

Solved by verified expert

sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus

sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio.

10,000 step-by-step explanations

<p>sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus</p>sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio.

## Step-by-step explanation

``sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipisc``

``sectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque``
``sectetur adipiscing el``