Solve using Java code. +Output screenshots Let the user enter three positive numbers (can be float) which are the length of three sides of a triangle. Use try...catch inside while or do...while loop to ensure the user input is valid. If the user input is invalid, point out the corresponding error using exception handler. The program must keep running until the user input is valid. Different errors may appear in the user input. You can check the three input individually or totally. For example, the input are not numbers, or not positive numbers, or the three positive numbers can't assemble a triangle. Try to consider all of them. Then design a method to calculate the area of the triangle, and print the result. Google "Heron's formula" to find the way to calculate the area of a triangle. In the code write your name and student number as comments. Submit the text version source code AND the running screenshot. Input the length of three sides of a triangle: a b 1 Error: The input must be positive numbers! Input the length of three sides of a triangle: -1 -2 0 Error: The input must be positive numbers! Input the length of three sides of a triangle: 1.0 10 2.0 Error: Can't assemble a triangle with these number! Input the length of three sides of a triangle: 0.6 1.0 0.8 The area of the triangle is 0.24
Solve using Java code.
+Output screenshots
Let the user enter three positive numbers (can be float) which are the length of three sides of a triangle.
Use try...catch inside while or do...while loop to ensure the user input is valid.
If the user input is invalid, point out the corresponding error using exception handler.
The program must keep running until the user input is valid.
Different errors may appear in the user input. You can check the three input individually or totally.
For example, the input are not numbers, or not positive numbers, or the three positive numbers can't assemble a triangle. Try to consider all of them.
Then design a method to calculate the area of the triangle, and print the result.
Google "Heron's formula" to find the way to calculate the area of a triangle.
In the code write your name and student number as comments.
Submit the text version source code AND the running screenshot.
Input the length of three sides of a triangle:
a b 1
Error: The input must be positive numbers!
Input the length of three sides of a triangle:
-1 -2 0
Error: The input must be positive numbers!
Input the length of three sides of a triangle:
1.0 10 2.0
Error: Can't assemble a triangle with these number!
Input the length of three sides of a triangle:
0.6 1.0 0.8
The area of the triangle is 0.24
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images