public int numeroFilas;
public int numeroColumnas;
public int [][] matriz;
public PruebaMatrices (){
}
public PruebaMatrices (int nF, int nC){
numeroFilas= nF;
numeroColumnas=nC;
matriz=new int [numeroFilas][numeroColumnas];
for (int i=0; i< numeroFilas; i++)
for (int j=i; j
}
public PruebaMatrices multiplicacion (PruebaMatrices B){
PruebaMatrices resultado;
if((this.numeroColumnas==B.numeroFilas)){
resultado =new PruebaMatrices(this.numeroFilas,this.numeroColumnas);
for (int i=0; i< this.numeroFilas;i++)
for(int j=0;j
return resultado;
}
else{
System.out.println("Error en dimensiones de las matrices");
resultado = null;
return resultado;
}
}
public PruebaMatrices transpuesta() {
PruebaMatrices resultado;
resultado = new PruebaMatrices(this.numeroColumnas,this.numeroFilas);
for (int i=0;i < this.numeroFilas; i++)
for(int j=0 ; j< this.numeroColumnas; j++)
resultado.matriz[j][i]= this.matriz[i][j];
return resultado;
}
public String toString(){
String aux ="[";
for (int i=0; i< numeroFilas; i++)
for (int j=0;j
}
aux += "\n";
return aux;
}
}
No hay comentarios:
Publicar un comentario