Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Antonio C. Silvestri
- // 10/13/2016
- // Point in Triangle Homework
- import java.util.*;
- public class PointInTriangle {
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- System.out.print("Enter y intercept: ");
- double yint = input.nextDouble();
- System.out.print("Enter x intercept: ");
- double xint = input.nextDouble();
- if (yint <= 0 || xint <= 0)
- System.out.println("Please enter only positive intercepts.");
- else {
- System.out.print("Enter point (x,y): ");
- double x = input.nextDouble();
- double y = input.nextDouble();
- boolean pointInTriangle;
- if (x < 0 || x > xint)
- pointInTriangle = false;
- else if (y < 0)
- pointInTriangle = false;
- else {
- double yTriangle = (-yint / xint) * x + yint;
- if (y < yTriangle)
- pointInTriangle = true;
- else
- pointInTriangle = false;
- }
- if (pointInTriangle)
- System.out.println("Point In Triangle");
- else
- System.out.println("Point NOT In Triangle");
- }
- input.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement