Java - Metodo que reciba numero de filas y renglones y determine si es la matriz identidad

 
Vista:
sin imagen de perfil

Metodo que reciba numero de filas y renglones y determine si es la matriz identidad

Publicado por Jos Antonio (1 intervención) el 04/11/2020 01:18:44
Escribir un método en java que reciba como parámetros una matriz, el número de columnas
y el número de renglones y determine si dicha matriz es la matriz identidad (tiene solo
unos en todas sus posiciones)
En Eclipse Java
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Billy Joel
Val: 2.480
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Metodo que reciba numero de filas y renglones y determine si es la matriz identidad

Publicado por Billy Joel (708 intervenciones) el 05/11/2020 01:37:40
Creo que lo que necesitas es algo así:

1
2
3
4
5
6
7
8
9
10
public boolean isMatrizIdentidad(int[][] matriz, int renglones, int columnas) {
    for (int i = 0; i < renglones; i++) {
        for (int j = 0; j < columnas; j++) {
            if (matriz[i][j] != 1) {
                return false;
            }
        }
    }
    return true;
}

Saludos,
Billy Joel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
Imágen de perfil de Rodrigo
Val: 2.147
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Metodo que reciba numero de filas y renglones y determine si es la matriz identidad

Publicado por Rodrigo (574 intervenciones) el 05/11/2020 04:03:29
Tener 1 en todas las posiciones no es la definicion de matriz identidad.
La matriz identidad es cuadrada (nro filas = nro columnas) y tiene 1s en la diagonal solamente y el resto es 0.

Seguro de la definicion que estas usando?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar