Académique Documents
Professionnel Documents
Culture Documents
Prctica 2015-10-01
3x y 3
x 2y z 0
, se tiene
1 1 1
A 3 1 0
1 2 1
1
B 3
0
X B 1 0 Y 3 B 0 Z 3 1 B
1
1 2
2 1
1
|X|
| A|
y
,
|Y |
| A|
z
,
|Z |
| A|
, donde:
Disear un programa que resuelva un sistema de ecuaciones mediante este mtodo. El programa
deber solicitar al usuario los coeficientes de x, y, y z y el trmino independiente de cada ecuacin.
Luego deber crear las matrices necesarias para resolver el sistema.
Para resolver este sistema mediante el EOO es necesario crear las clases que definirn los objetos a
utilizar y sus relaciones (asociaciones). Se entender que una ecuacin estar dada por trminos que
contienen un coeficiente de tipo Racional y una parte literal. Para efectos de este problema se
trabajar con ecuaciones de primer grado con tres incgnitas (generalizable a ecuaciones de primer
grado con n incgnitas). Los objetos de tipo Ecuacion tienen como atributos a objetos de tipo
Termino.
Habiendo creado las ecuaciones, se procede a crear los vectores a partir de los coeficientes de las
ecuaciones. La asociacin entre Matriz y Vector y Ecuacin se ver reflejada en el programa principal
que supone crear los vectores a partir de las ecuaciones, y las matrices a partir de los vectores. Una
matriz tiene como componentes a objetos de tipo Vector.
En cuanto a las matrices y los vectores, pueden presentarse dos escenarios:
1. AGREGACION: Una matriz es una coleccin de vectores, todos de igual dimensin.
2. HERENCIA: Un vector es una especializacin de una matriz, donde fila = 1.
Universidad de El Salvador
Facultad de CCNN&MM. Escuela de Matemtica
Programacin II
Prctica 2015-10-01
Para tener derecho al crdito extra, su trabajo deber estar completo y ser original (de su propia
autora).