ProgramacionFacil

UNIDAD 5: JAVA ARREGLOS

JAVA TEMA 7: JAVA TABLAS

Un arreglo tipo tabla ( matriz ) se define como un conjunto de datos del mismo tipo organizados en dos o mas columnas y uno o mas renglones.

Los elementos de la tabla se deberan simbolizar con el nombre de la tabla y 2 subindices, el primer subindice referencia al renglon y el siguiente subindice referencia la columna, y ambos inician en (0) cero tambien.

Para procesar, recordar que en aplicaciones tipo consola, se ocuparan dos ciclos for(uno para renglon y otro para columna) para cada uno de los procesos normales(captura, proceso, despliegue), pero en jsp y servlets solo se ocuparan los dos ciclos, para proceso y despliegue(la captura es un monton de input text).

Recordar ademas que en Java, existen tablas derivadas de un tipo de dato que originan una variable arreglo y tambien existen tablas derivadas de una de las clases numericas es decir objetos de tipo arreglo, lo bueno es que en awt no hay un componente visual que corresponda a un arreglo tipo tabla, pero en swing si existe este componente visual.

La declaración de una tabla sera de acuerdo a los siguientes formatos:

1) tipodato nomtabla[][]= new tipodato[reng][col];

ejemplo:

int calif[][]=new int[3][4];

double ingresos[][]= new double[3][4];

2) Clasenumerica objetotabla[][]= new constructor[ren][col];

ejemplo;

Integer calif[][]= new Integer[2][3];

Double ingresos[][]=new Double[3][4];

Para efectuar cualquier proceso captura, operaciones, despliegue con todos los elementos de la tabla se deberan usar 2 ciclos, un for externo para controlar renglon y un for interno para controlar columna.

TAREAS JAVA

1.- CONSTRUIR UN CUADRO QUE CONTENGA LOS COSTOS FIJOS DE CUATRO PRODUCTOS CUALESQUIERA, QUE SE PRODUCEN EN TRES PLANTAS DIFERENTES DE UNA EMPRESA MAQUILADORA(consola).

2.- CONSTRUIR UN CUADRO QUE CONTENGA LOS INGRESOS MENSUALES POR VENTAS DURANTE LOS TRES PRIMEROS MESES DEL AÑO DE CUATRO SUCURSALES DE UNA CADENA DE AUTO REFACCIONES, AGREGAR AL FINAL UNA LISTA QUE MUESTRE LOS INGRESOS MENSUALES TOTALES POR MESES Y UNA SEGUNDA LISTA QUE MUESTRE LOS INGRESOS MENSUALES TOTALES POR SUCURSAL.( java jsp )

3.-CONSTRUIR UN CUADRO QUE CONTENGA LAS COMISIONES GANADAS POR TRES VENDEDORES, DE LOS 5 TIPOS DE LINEA BLANCA DE CONOCIDA MUEBLERIA, ADEMAS LISTAS DE COMISIONES TOTALES Y PROMEDIOS GANADAS POR LOS VENDEDORES, ASI COMO LISTAS DE COMISIONES TOTALES Y PROMEDIOS POR TIPO DE LINEA BLANCA.( java servlet )


ANALIZAR ESTE CODIGO para el problema 3


' PARA TOTALES Y PROMEDIOS POR RENGLON

FOR R = 0 TO 3

FOR C = 0 TO 2

TOTRENG(R) = TOTRENG(R) + TABLA(R,C)

NEXT C

PROMRENG(R) = TOTRENG(R)/3

NEXT R

'PARA TOTALES Y PROMEDIOS POR COLUMNA

FOR C = 0 TO 2

FOR R = 0 TO 3

TOTCOL(C)=TOTCOL(C) + TABLA(R,C)

NEXT R

PROMCOL(C) = TOTCOL(C) / 4

NEXT C

SUGERENCIA: JAVA CONSTRUIR PRIMERO LOS CUADROS EN PAPEL.

 




 


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Politica de Privacidad