ProgramacionFacil

III UNIDAD VISUAL BASIC ARREGLOS

5.- ARREGLOS TIPO TABLA


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

Para declarar un arreglo tipo tabla se usa el siguiente formato:


DIM NOMTABLA(1 TO CANTRENG, 1 TO CANTCOL) AS TIPODATO

EJ:

DIM VTAS(1 TO 3, 1 TO 5) AS SINGLE

DIM CALIF(1 TO 30, 1 TO 6) AS INTEGER


Solo recordar que en capturas, se deberán usar tantos componentes Text como celdas tenga la tabla y en despliegue usar tantos controles ListBox como columnas tenga la tabla, estos métodos son provisionales mientras se analizan los componentes visuales apropiados y respectivos.

Para procesar ( recordar solo operaciones y comparaciones) internamente todos los elementos de la tabla se ocupan dos ciclos for, uno externo para controlar renglón y uno interno para controlar columna.

Problema ejemplo, capturar una tabla que nos muestre el peso en lbs de los tres jugadores claves de 4 equipos de fútbol, desplegarlos en otra tabla pero convertidos a kg. ( una libra = .454 kg.), el programa y la pantalla de salida son; <ol type Diseño: <li style 3ac482b7.jpg

Codigo:

3ac482b8.jpg

Observar que en procesos, son dos for's, y en despliegue, solo un for.

C)Salida:

3ac482b9.jpg

Recordar que en este nivel de instruccion, solo se pretende, entender los conceptos asociadosa arreglos, mejores maneras de procesarlos existen, como se vera mas adelante, pero ya se puede:

TAREAS VISUAL BASIC

1.- TAREAS PROGRAMACION VISUAL BASIC CONSTRUIR UN CUADRO QUE CONTENGA LOS COSTOS FIJOS DE CUATRO PRODUCTOS CUALESQUIERA, QUE SE PRODUCEN EN TRES PLANTAS DIFERENTES DE UNA EMPRESA MAQUILADORA.

2.- TAREAS PROGRAMACION VISUAL BASIC 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.

3.-TAREAS PROGRAMACION VISUAL BASIC 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.

ANALIZAR ESTE CODIGO:

' PARA TOTALES Y PROMEDIOS POR RENGLON

FOR R = 1 TO 4

FOR C = 1 TO 3

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

NEXT C

PROMRENG(R) = TOTRENG(R)/3

NEXT R

'PARA TOTALES Y PROMEDIOS POR COLUMNA

FOR C = 1 TO 3

FOR R = 1 TO 4

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

NEXT R

PROMCOL(C) = TOTCOL(C) / 4

NEXT C

SUGERENCIA: 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