Cliente.java



class Cliente
{
	public static void main(String RAFA[])
	{
		//String CAD = "-j2";
		//System.out.println(CAD.substring(2, CAD.length()));
/* // PRUEBA DE COMPLEJO
		Complejo C1 = new Complejo("-1+j2");
		C1.Imprime();
		Complejo C2 = new Complejo("+1-j3");
		C2.Imprime();
		Complejo C3 = C1.Prod(C1, C2);
		C3.Imprime();
		C3 = C3.Pot(C1,2);
		C3.Imprime();
*/
//		String A = "3-J4.4";
//		System.out.println(A.indexOf('J'));
/*  // PRUEBA DE INVERSION
		Matriz MAT = new Matriz(3,3);
		Complejo M[][] = new Complejo[3][3];

		M[0][0] = new Complejo("5");	M[0][1] = new Complejo("-1");//	M[0][2] = new Complejo("-2");
		M[1][0] = new Complejo("-1");	M[1][1] = new Complejo("4");//	M[1][2] = new Complejo("-3");
		//M[2][0] = new Complejo("-2");	M[2][1] = new Complejo("-3");	M[2][2] = new Complejo("8");

		M[0][0] = new Complejo("4-j3");	M[0][1] = new Complejo("j2");		M[0][2] = new Complejo("-1");
		M[1][0] = new Complejo("j2");		M[1][1] = new Complejo("5+j1");	M[1][2] = new Complejo("-j4");
		M[2][0] = new Complejo("-1");		M[2][1] = new Complejo("-j4");	M[2][2] = new Complejo("-2-j3");


		MAT.Invierte(M);
		System.out.println("\n\nFINAL");
		for (int r = 0; r < 2; r++)
			for (int c = 0; c < 2; c++)
				M[r][c].Imprime();
*/
/*
    // PRUEBA DE PRODUCTO
		Complejo Mat1[][] = new Complejo[4][4];
		Complejo Mat2[][] = new Complejo[4][2];
		Matriz MAT = new Matriz(2,2);

                Mat1[0][0] = new Complejo("2"); Mat1[0][1] = new Complejo("2"); Mat1[0][2] = new Complejo("2"); Mat1[0][3] = new Complejo("2");
		Mat1[1][0] = new Complejo("2"); Mat1[1][1] = new Complejo("2"); Mat1[1][2] = new Complejo("2"); Mat1[1][3] = new Complejo("2");
		Mat1[2][0] = new Complejo("2"); Mat1[2][1] = new Complejo("2"); Mat1[2][2] = new Complejo("2"); Mat1[2][3] = new Complejo("2");
		Mat1[3][0] = new Complejo("2"); Mat1[3][1] = new Complejo("2"); Mat1[3][2] = new Complejo("2"); Mat1[3][3] = new Complejo("2");

		Mat2[0][0] = new Complejo("2"); Mat2[0][1] = new Complejo("2");
		Mat2[1][0] = new Complejo("2"); Mat2[1][1] = new Complejo("2");
		Mat2[2][0] = new Complejo("2"); Mat2[2][1] = new Complejo("2");
		Mat2[3][0] = new Complejo("2"); Mat2[3][1] = new Complejo("2");

		Complejo M[][] = MAT.Producto(Mat1, Mat2);
		MAT.Imprime(M);
*/
	}
}