Java - aplicativo que permite recorrer una matriz de n × n M dado un vector V con n posiciones

   
Vista:

aplicativo que permite recorrer una matriz de n × n M dado un vector V con n posiciones

Publicado por kevin garcia (1 intervención) el 02/03/2018 21:07:55
Se desea implementar en el lenguaje Java un aplicativo que permite recorrer una matriz de n × n M dado un vector V con n posiciones cuyas entradas tienen valores en el rango [0, n − 1]. El aplicativo debe:
1. Permitir ingresar el valor de n .
2. Permitir llenar las n entradas de V .
3. Permitir llenar las n entradas de 2 M.
Una vez que tanto V y M están llenos, el aplicativo debe:
1. Recorrer V , desde la entrada i = 0 hasta la entrada i = n − 1 , e imprimir la entrada en la matrix cuyo índice para la fila es el índice del vector y cuyo índice para la columna es el valor de la correspondiente entrada (dato) del vector. En otras palabras, imprimir la entrada M[i][V [i]] .
2. Recorrer V , desde la entrada i = 0 hasta la entrada i = n − 1 , e imprimir la fila V [i] de M si V [i] es un número par, sino imprimir la columna V [i] de M.
3. Recorrer V , desde la entrada i = 0 hasta la entrada i = n − 1 , e imprimir las diagonales secundarias número V [i] + 1 de M . Recuerde que:
○ La diagonal secundaria número 1 de M es la entrada M[0][0] .
○ La diagonal secundaria número 2 de M son las entradas
M[1][0], M[0][1]
○ La diagonal secundaria número 3 son las entradas
M[2][0], M[1][1], M[0][2] .
○ En general, dado i en el rango [1, n], la diagonal secundaria número i son las entradas M[i][0], M[i − 1][1], ..., M[0][i]
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
Revisar política de publicidad