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);
*/
}
}