Java: Test whether AB and CD are orthogonal or not
Check Orthogonal Lines from Points
There are four different points on a plane: P(xp, yp), Q(xq, yq), R(xr, yr) and S(xs, ys).
Write a Java program to test whether AB and CD are orthogonal or not.
Input:
xp,yp, xq, yq, xr, yr, xs and ys are -100 to 100 respectively and each value can be up to 5 digits after the decimal point It is given as a real number including the number of.
Output: Yes or No.
Visual Presentation:
Sample Solution:
Java Code:
Sample Output:
Input xp, yp, xq, yq, xr, yr, xs, ys: 3.5 4.5 2.5 -1.5 3.5 1.0 0.0 4.5 Two lines are not orthogonal.
Flowchart:

For more Practice: Solve these Related Problems:
- Write a Java program to determine if two lines are orthogonal by calculating the dot product of their direction vectors.
- Write a Java program to check if two line segments are perpendicular when extended as infinite lines.
- Write a Java program to verify orthogonality of two lines by comparing their slopes computed from endpoints.
- Write a Java program to test orthogonality of two lines given by their parametric equations using vector analysis.
Java Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Java program to create maximum number of regions obtained by drawing n given straight lines.
Next: Write a Java program to sum of all numerical values (positive integers) embedded in a sentence.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics