FiguraCerrada.java_



class Linea
{
	int xi;
	int yi;
	int xf;
	int yf;
}

class FiguraCerrada
{
	Linea Figura[] = new Linea[3];
	
	public static void main(String R[]) 
	{ new FiguraCerrada(); }

	FiguraCerrada()
	{
	Figura[0] = new Linea();
	Figura[1] = new Linea();
	Figura[2] = new Linea();
	GuardaValores(0, 50, 0, 100, -50);
	GuardaValores(1, 100, -50, 0, -50);
	GuardaValores(2, 0, -50, 50, 0);
	if (Revisa()) System.out.println("Si es cerrada la figura...");
	else System.out.println("No es cerrada ...");
	}

	boolean Revisa()
	{
		if (Figura[0].xf == Figura[1].xi && Figura[0].yf == Figura[1].yi &&
		    Figura[1].xf == Figura[2].xi && Figura[1].yf == Figura[2].yi &&
		    Figura[2].xf == Figura[0].xi && Figura[2].yf == Figura[0].yi
		   ) return true;
		return false;
	}

	void GuardaValores(int x, int xi, int yi, int xf, int yf)
	{
		Figura[x].xi = xi;
		Figura[x].yi = yi;
		Figura[x].xf = xf;
		Figura[x].yf = yf;
	}
}