/*27. naloga: Napiši program, ki določi, ali leži točka, katere koordinati prebereš, znotraj, zunaj ali na robu pravokotnika. Pravokotnik je podan s parom nasprotnih oglišč in ima stranice vzporedne koordinatnima osema.*/ import java.util.*; public class Vaja27{ public static void main(String[]args){ Scanner sc = new Scanner(System.in); //definiramo spremenjlivke int x1; int y1; int x2; int y2; int x3; int y3; //pridobimo vrednosti System.out.print("Vnesi x 1. točke (za pravokotnik): "); x1 = sc.nextInt(); System.out.print("Vnesi y 1. točke (za pravokotnik): "); y1 = sc.nextInt(); System.out.print("Vnesi x 2. točke (za pravokotnik): "); x2 = sc.nextInt(); System.out.print("Vnesi y 2. točke (za pravokotnik): "); y2 = sc.nextInt(); System.out.print("Vnesi x točke T: "); x3 = sc.nextInt(); System.out.print("Vnesi y točke T: "); y3 = sc.nextInt(); //tu se začne moje življensko delo if (((y3 == y1 || y3 == y2) && (x3 <= (Math.max(x1, x2)) && x3 >= (Math.min(x1, x2)))) || ((x3 == x1 || x3 == x2) && (y3 <= (Math.max(y1, y2)) && y3 >= (Math.min(y1, y2))))) System.out.println("Točka T leži na stranicah pravokotnika! "); else if (x3 < (Math.max(x1, x2)) && y3 < (Math.max(y1, y2))) System.out.println("Točka T leži v pravokotniku! "); else System.out.println("Točka T leži izven pravokotnika! "); } }