Question: Create a Java application that will have the user to enter for the x and y coordinates of two Cartesian1 points (Say, A & B),

Create a Java application that will have the user to enter for the x and y coordinates of two Cartesian1 points (Say, A & B), then calculates and displays the distance between them. The program should also calculate the slope and midpoint of the line AB. Assume that the coordinate values are whole numbers.

Create a Java application that will have the user to enter for

the x and y coordinates of two Cartesian1 points (Say, A &

Getting User Input Prompt the user for the x value followed by the y value. Assume the user will separate the two using tab or space. For this lab, assume the user will enter whole numbers in a reasonable range. You do not have to include input validation at this point. Use mathematical functions where applicable. Calculating the Distance, Slope and mid-point between Two Points A. The formula for distance between two points having the coordinates A (x1, y1) and B (x2, y2)2 is: d= (12 X)2 + (y2 y)2. = Note that this value may not be a whole number. B. The slope of the line is calculated for a line AB with two points A (x1, y1) and B (x2, y2) as: y2-y, m = X - X, C. The mid-point of a line AB with two points A (x1, y1) and B(x2, y2) is: (x2,42) (179) r1 +22 91 + y2 2 2 (21,y) Evaluation Your submission will be evaluated based on the following criteria: Efficient Code: Program uses variables where and only when necessary; program does not define variables that are never used, nor does it use too many variables for . - unnecessary tasks; program logic is written concisely and is not cluttered with unnecessary tasks. Use of appropriate mathematical functions. Functionality: program functions according to specifications - input and output is done on the console using the techniques discussed in class; variables are used to store user inputs until they are needed for output. Programming Style: proper indentation and spacing, of comments/documentation; all identifiers are descriptive and valid; variables are defined with appropriate types and converted when required. Other: all instructions regarding submissions and program specifications have been followed; submission was completed and submitted as requested in a timely fashion; techniques discussed in class have been used. use

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!