Documentos de Académico
Documentos de Profesional
Documentos de Cultura
*;
public class gaussj {
public static void main(String[] args) throws NumberFormatException, IOE
xception {
BufferedReader numero = new BufferedReader (new InputStreamReader(System
.in));
int a,b = 0,c,d = 0,e,f=0;
System.out.println("este programa ejecuta el metodo gauss jordan \n");
System.out.println("los datos son \n 5x -y +3z = 14 \n 9x-2y+z =20 \n -4 + 3y 2z= -6");
float arreglo1 [][] = new float [3][3];
float arreglo2 [][] = new float [3][3];
float arreglo3 [][] = new float [2][3];
int arreglo4 [][] = new int [3][3];
int arreglo5 [][] = new int [3][3];
int arreglo6 [][] = new int [3][3];
int arreglo7 [][] = new int [3][3];
System.out.println("introduce los valores para el metodo Gauss Jordan\n"
);
for (a=0;a<3;a++)
for (b=0;b<3;b++)
{
arreglo1[a][b]= Integer.parseInt (numero.readLine());
}
for (a=0;a<3;a++)
for (b=0;b<3;b++)
{
System.out.println("numero a"+a+b+ "\n" +arreglo1[a][b])
;
}
System.out.println("\n");
for (c=0;c<3;c++)
for (d=0;d<3;d++)
{
arreglo2[0][0] = arreglo1[0][0]/arreglo1[0][0];
}
for (c=0;c<3;c++)
for (d=0;d<3;d++)
{
System.out.println("numero b"+c+d+ "\n" +arreglo2[c][d]+
"\n");
}
System.out.println("\n");
for (c=0;c<3;c++)
for (d=0;d<3;d++)
{
arreglo2[1][1]= (arreglo2[0][0+1]*-arreglo1[1][0+1] +arreglo1[1]
[0+1])/arreglo1[1][1];
System.out.println("numero c" +c+d+ "\n" +arreglo2[c][d] );
}
for (c=0;c<3;c++)
for (d=0;d<3;d++)
{
arreglo2[2][2]= (arreglo2[0][0+1]*-arreglo1[1][0+1] +arreglo1[1]
[0+1])/arreglo1[1][1];
System.out.println("numero c" +c+d+ "\n" +arreglo2[c][d] );
}
}
}