matrices
Publicado por juan ro (2 intervenciones) el 08/06/2017 20:45:55
hola buenos dias necesito un programa en c++ que haga lo siguiente:
1- El usuario deberá introducir los coeficientes de las incógnitas, uno detrás de otro, por filas (ecuaciones), de izquierda a derecha, empezando por el correspondiente a la primera fila, primera columna (1,1), siguiendo por la primera fila segunda columna (1,2) , hasta el final de la primera fila; después por la segunda fila, primera columna (2,1), segunda fila, segunda columna (2,2), etc.
2- Una vez entrados los coeficientes de las incógnitas, el usuario deberá entrar los términos independientes del sistema, empezando por el correspondiente a la primera ecuación y terminando por el termino independiente de la última ecuación
3-Dibujar por el terminal el sistema de ecuaciones. Siguiendo con el ejemplo anterior: El SISTEMA introducido es el siguiente:
1.00x + 2.00y -3.00z 3.00x + 1.00y -2.00z 2.00x - 3.00y + 1.00z
= -16.00 = -10.00 = -4.00
4- Calcular si el sistema es compatible determinado, indeterminado o incompatible e indicarlo al usuario.
5- Si el sistema no es compatible determinado, mostrar un error y dar la opción al usuario de volver a entrar otro sistema de ecuaciones o salir del programa.
6- Si el sistema es compatible determinado, resolverlo utilizando el sistema de la matriz inversa. 7 – Mostrar las soluciones del sistema de ecuaciones.
7-Podemos expresar el sistema de ecuaciones en formato matricial:
donde A es la matriz de coeficientes, y B es el vector con los términos independientes de las ecuaciones: pero para ello el determinante no tiene que ser igual a 0
1- El usuario deberá introducir los coeficientes de las incógnitas, uno detrás de otro, por filas (ecuaciones), de izquierda a derecha, empezando por el correspondiente a la primera fila, primera columna (1,1), siguiendo por la primera fila segunda columna (1,2) , hasta el final de la primera fila; después por la segunda fila, primera columna (2,1), segunda fila, segunda columna (2,2), etc.
2- Una vez entrados los coeficientes de las incógnitas, el usuario deberá entrar los términos independientes del sistema, empezando por el correspondiente a la primera ecuación y terminando por el termino independiente de la última ecuación
3-Dibujar por el terminal el sistema de ecuaciones. Siguiendo con el ejemplo anterior: El SISTEMA introducido es el siguiente:
1.00x + 2.00y -3.00z 3.00x + 1.00y -2.00z 2.00x - 3.00y + 1.00z
= -16.00 = -10.00 = -4.00
4- Calcular si el sistema es compatible determinado, indeterminado o incompatible e indicarlo al usuario.
5- Si el sistema no es compatible determinado, mostrar un error y dar la opción al usuario de volver a entrar otro sistema de ecuaciones o salir del programa.
6- Si el sistema es compatible determinado, resolverlo utilizando el sistema de la matriz inversa. 7 – Mostrar las soluciones del sistema de ecuaciones.
7-Podemos expresar el sistema de ecuaciones en formato matricial:
donde A es la matriz de coeficientes, y B es el vector con los términos independientes de las ecuaciones: pero para ello el determinante no tiene que ser igual a 0
Valora esta pregunta


0