Proyecto en C# que permite resolver sistemas de ecuaciones lineales usando la Regla de Cramer.
Funciona para sistemas de tamaño n x n
(recomendado 2x2 o 3x3 para eficiencia) y muestra las soluciones de manera clara o indica si no hay solución única.
Este proyecto demuestra habilidades en:
- Programación modular y estructurada.
- Aplicación de lógica matemática y algoritmos.
- Interacción básica con el usuario en consola.
- Cálculo de determinantes (2x2, 3x3 y nxn recursivo).
- Resolución de sistemas lineales mediante Regla de Cramer.
- Mensajes claros al usuario sobre resultados o sistemas sin solución única.
- Lenguaje: C#
- Conceptos clave: Matrices, recursión, programación estructurada, algoritmos matemáticos.
-
Reestructuración en POO completa con clases
Matriz
ySistema
. -
Manejo de errores y validación de entradas.
-
Optimización para sistemas grandes y creación de interfaz gráfica.
Ingrese la cantidad de incógnitas (n): 3
Ingrese los coeficientes del sistema de ecuaciones:
- Ecuación 1: 2, 67, 8 → Resultado: 9
- Ecuación 2: 2, 5, 45 → Resultado: 50
- Ecuación 3: 3, 4, 8 → Resultado: 9
Salida:
x1 = 0.0412
x2 = 0.00065
x3 = 1.1092