|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
Cap. 4.- Usando matrices con Grids En este capítulo, implementaremos una pequeña aplicación para manejar matrices para lo cual necesitamos diseñar el siguiente formulario: Fig. 1
Formulario para el manejo de Matrices
NOTA: Para poder escribir en los Grids es necesario activar la propiedad goEditing a true tal como se muestra en el gráfico siguiente para todos los Grids. Fig. 2
Cambiando propiedad de edición.
A continuación implementaremos la función suma en el boton de suma void __fastcall
TForm1::Button1Click(TObject *Sender) { int N=5; for(int i=0;i<N;i++) {
for(int j=0;j<N;j++) {
double Val1=StringGrid1->Cells[i][j].ToInt(); double Val2=StringGrid2->Cells[i][j].ToInt(); double Val3=Val1+Val2; StringGrid3->Cells[i][j]=FloatToStr(Val3); } } } Fig. 3
El resultado de la suma de matrices.
el alumno deberá implementar las funciones para la resta, multiplicación, transpuesta e inversa de una matriz. |
|
|
|||||||||||
|
|
|
|
|
||||||||||||
Deberá ser entregado el día martes 17 de julio del 2001 en diskette.
El Docente.
|
|
||||||||||||||
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||
|
|
|
|
|
|
|||||||||||
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|||||||||||
|
|
|
|
|||||||||||||
|
|
|
||||||||||||||