7.2.. Provjeriti da li je učitana tačka unutar pravougaonika -A<=x<=A i -B<=y <=B.

Opis rješenja: Koordinate tačaka moraju zadovoljiti dva kriterija da su unutar i x ( -A<=x<=A ) i y koordinata(-B<=y <=B). Logički izraz je: (-a < x) AND (x < a) AND (-b<y) AND (y<b).

Listing programa:

package zadatak;
import java.util.Scanner;
public class P07211022 {
	public static void main(String[] args)	{
	Scanner input = new Scanner (System.in);
// tacke unutar pravougaonika -A<=x<=A i -B<=y <=B

		System.out.print("Unesi koordinatu x tacke: ");
		double x=input.nextDouble();
		System.out.print("Unesi koordinatu y tacke: ");
		double y=input.nextDouble();		
		
		System.out.print("Unesi koordinatu x1 pravougaonika: ");
		double x1=input.nextDouble();
		System.out.print("Unesi koordinatu x2 pravougaonika: ");
		double x2=input.nextDouble();
		System.out.print("Unesi koordinatu y1 pravougaonika: ");
		double y1=input.nextDouble();
		System.out.print("Unesi koordinatu y2 pravougaonika: ");
		double y2=input.nextDouble();
		
		if ((x>x1) && (x<x2) && (y>y1) && (y<y2))
			System.out.print("Tacka je unutar pravougaonika.");
		else
			System.out.print("Tacka nije unutar pravougaonika.");
	}
}

Ispis na ekranu:

Index