Netbeans arreglo bidimencional-matriz cuadrada

Solo disponible en BuenasTareas
  • Páginas : 3 (736 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de mayo de 2011
Leer documento completo
Vista previa del texto
1.- Elabore una aplicación visual que permita realizar lo siguiente sobre un arreglo bidimensional (matriz)
* Ingresar un arreglo bidimensional cuadrada (Nro. filas= = Nro. Columnas) de tamaño N.* Ingresar los valores al arreglo bidimensional y Mostrar el arreglo ingresado.
* Verificar que el arreglo bidimensional es mágico. Se dice que es mágico cuando la suma de cada fila y cada columnadel arreglo son iguales.
* Mostrar un mensaje “Si es MAGICO” cuando cumple la condición descrita anterior, en caso contrario “No es MAGICO” (3 puntos)

NOTA: Los valores a ingresar al arreglobidimensional cuadrada lo puede hacer por: Consola, Ventanas Emergentes o Cajas de Texto de acuerdo a su decisión.

2.-Creamos un “Java Application” - Arreglo_Bidimencional y añadimos una clase“Matrices”

* Codigo de la clase Matriz es:

package arreglo_bidimencional;
public class Matrices {

private int matriz[][];
private int filas;
private int columnas;
private intFILAS[];
private int COLUMNAS[];
private boolean aviso;

public void Ingresar(int tamaño, int matriz[][])
{
this.filas=tamaño;
this.columnas=tamaño;this.matriz=matriz;
FILAS=new int[tamaño];
COLUMNAS=new int[tamaño];
}
public String Mostrar()
{
String salida="";
for(int i=0;i<filas;i++)
{salida+="\n";
for(int j=0;j<columnas;j++)
{
salida+=" "+matriz[i][j];
}
}
return salida;
}

publicvoid SumaFilasColumnas()
{
for(int i=0;i<filas;i++)
{

for(int j=0;j<columnas;j++)
{
FILAS[i]+=matriz[i][j];COLUMNAS[j]+=matriz[i][j];
}
}
}

public void VerificaMatriz()
{
aviso=true;
int valor=FILAS[0];
for(int i=0;i<filas;i++)...
tracking img