Está en la página 1de 3

UNIVERSIDAD PEDAGGICA Y TECNOLGICA DE COLOMBIA

INGENIERA DE SISTEMAS Y COMPUTACIN


Taller programacin I
Desarrollar en clase 17- jun
Matrices
A. Los arrrelos multidimensionales ms empleados o conocidos son los bidimensionales,
estos son conocidos como matrices. A continuacin se requiere crear un Applet que
permite crear arreglos de orden n,
Tenga en cuenta:
1- Ventana de visualizacin:

2- Para ste ejercicio se debe crear un proyecto llamado Taller_22_MatrizN con dos
paquetes uno llamado edu.uptc.creamatriz y contendr la clase Matriz, con las
propiedades que se observan en el siguiente diagrama de clases:

UNIVERSIDAD PEDAGGICA Y TECNOLGICA DE COLOMBIA


INGENIERA DE SISTEMAS Y COMPUTACIN
Taller programacin I
Desarrollar en clase 17- jun
Matriz
- int mat[][];
- int longitudFila;
- int longitudColumna;
- int topeFila;
- int topeColumna;
+Matriz (int,int)
+inserta(int):boolean
+retornaDato(int,int):int
-esLleno():boolean
-esVacio():boolean

3- Al programar el botn crear, tenga en cuenta que la prioridad la tienen las filas y
luego las columnas, analiza el siguiente cdigo:
if (event.getSource()==crear){

longitudMatriz = Integer.parseInt(numeroCampo.getText());
nuevaMatriz = new Matriz(longitudMatriz,longitudMatriz);
for (contadorFila = 0; contadorFila < longitudMatriz; contadorFila ++){
for (contadorColumna = 0; contadorColumna < longitudMatriz;
contadorColumna ++){
numero = aleatorios.nextInt(100);
nuevaMatriz.inserta(numero);
}

}
imprimeMensaje="se ha creado el primer Arrego";
numeroCampo.setText("");
crear.setEnabled(false);
}

4- Crea un nuevo paquete llamado edu.uptc.matrizn, en ste crea el applet llamado


MatrizOrdenN con los controles correspondientes a la ventana de visualizacin.
5- Para visualizar se emplear un arreglo de etiquetas.
6- Programa el botn diagonal de tal manera que al hacer clic visualice los datos pero
con tipos de letra diferente y resaltando en otro color la diagonal, como se observa
en la siguiente imagen:

UNIVERSIDAD PEDAGGICA Y TECNOLGICA DE COLOMBIA


INGENIERA DE SISTEMAS Y COMPUTACIN
Taller programacin I
Desarrollar en clase 17- jun

7- Modifica el programa agregando dos nuevas opciones, una llamada triangular


superior y la otra triangular inferior.
8- Al pulsar triangular superior debe resaltarse, cambiando el color de las etiquetas
correspondientes e igualmente con la inferior.

También podría gustarte