Lab
2 - Whose Line Is It Anyway?
Write a complete C++ program that declares and assigns four values that represent two
points on a line. The program calculates
and displays the slope and the midpoint of that line.
Given two points (x1, y1)
and (x2, y2) the formula for the slope of a line is:
The formula for the midpoint of a line is:
midpoint
= (x, y) where
BE CAREFUL.
Sometimes the result is a floating point number. You need to be conscious of integer/float
division.
Test your program with the following three sets of
points and one set of your own choosing.
Line |
Point1 |
Point2 |
A |
(4,6) |
(6, 18) |
B |
(-10, 8) |
(14, 4) |
C |
(3.1, -6) |
(20, 16) |
Your output should display the original two points,
the slope and the midpoint in a clear organized manner.
The only change you have to make to run all inputs
is the values of your assignment statements.
In other words your cout statements should use
the variable names and not the values given.
Sample Output
The first point's coordinate is: (4,7)
The second point's coordinate is: (6,18)
The slope of the line is: 5.5
The midpoint is: (5,12.5)
IMPORTANT - Place the steps for the software
development procedure in a comment at the top of your program.
HAND IN - Your program along with the 4 sets of
output produced.