4.- C++BUILDER 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 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.

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

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;

{ // declaración
double lbrs[3][4];
int reng, col;
//conversión tabla lbrs a kgrs
for(reng=0;reng<=2;reng++)
for(col=0;col<=3;col++)
{ lbrs[reng][col]=lbrs[reng][col]*.454; };
{ ListBox1->Items->Add(FormatFloat("###.##",lbrs[reng][0]) );
ListBox2->Items->Add(FormatFloat("###.##",lbrs[reng][1]) );
ListBox3->Items->Add(FormatFloat("###.##",lbrs[reng][2]) );
ListBox4->Items->Add(FormatFloat("###.##",lbrs[reng][3]) ); };
// observar solo un for renglón, y los cuatro ListBox con // las columnas
constantes
}

image70.jpg

Recordar que en este nivel de instrucción solo se pretende entender los conceptos asociados a arreglos, mejores maneras de procesarlos existen, como se vera mas adelante, pero con lo ya descrito y comprendido, ya es posible;

TAREAS PROGRAMACION C++BUILDER

1.- CONSTRUIR UN CUADRO QUE CONTENGA LOS COSTOS FIJOS DE CUATRO PRODUCTOSCUALESQUIERA, QUE SE PRODUCEN EN TRES PLANTAS DIFERENTES DE UNA EMPRESA MAQUILADORA.

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 AUTOREFACCIONES, 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.-CONSTRUIR UN CUADRO QUE CONTENGA LAS COMISIONES GANADAS POR TRES VENDEDORES DIFERENTES DE 5 TIPOS DE MUEBLES DE LINEA BLANCA, AGREGAR ADEMAS LISTAS DE COMISIONES TOTALES POR VENDEDORES Y POR TIPO DE MUEBLE Y LISTAS DE COMISIONES PROMEDIO POR VENDEDORES Y POR TIPO DE MUEBLES.

SUGERENCIA: PRIMERO HACER UN BOSQUEJO EN PAPEL DE COMO QUEDARAN LOS CUADROS Y LAS LISTAS EN PANTALLA.

Politica de Privacidad