Share
Create a new project called 02.03 Math Class Methods. Create a class called PyTheorem in the newly-created folder. Use the appropriate Math
Question
Create a new project called 02.03 Math Class Methods. Create a class called PyTheorem in the newly-created folder. Use the appropriate Math class methods to calculate the hypotenuse of two right triangles. The value of each side (sides a and b) should be randomly generated using Math.random(). The range should from 5 (inclusive) to 23 (exclusive). Print the value of each side of both triangles as well as the value of the hypotenuse for both triangles.
in progress
0
Mathematics
4 years
2021-07-28T16:22:02+00:00
2021-07-28T16:22:02+00:00 1 Answers
332 views
0
Answers ( )
Answer:
The program in Java is as follows:
import java.util.*;
public class PyTheorem{
public static void main(String [] args){
Random rNum = new Random();
int a = rNum.nextInt(17) + 5;
int b = rNum.nextInt(17) + 5;
System.out.println(“a: “+a);
System.out.println(“b: “+b);
double hyp = Math.sqrt(Math.pow(a,2)+Math.pow(b,2));
System.out.print(“Hypotenuse: “+hyp);
}}
Step-by-step explanation:
This generates random number for a
int a = rNum.nextInt(17) + 5;
This generates random number for b
int b = rNum.nextInt(17) + 5;
Print a
System.out.println(“a: “+a);
Print b
System.out.println(“b: “+b);
Calculate the hypotenuse
double hyp = Math.sqrt(Math.pow(a,2)+Math.pow(b,2));
Print the calculated hypotenuse
System.out.print(“Hypotenuse: “+hyp);