Professional Documents
Culture Documents
Inversa Por Adjunta y Dter
Inversa Por Adjunta y Dter
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Matriz_inversa_con_pasos
{
class Program
{
static void Main(string[] args)
{
double determinante;
double M11;
double M12;
double M13;
double M21;
double M22;
double M23;
double M31;
double M32;
double M33;
double c11;
double c12;
double c13;
double c21;
double c22;
double c23;
double c31;
double c32;
double c33;
string respuesta;
double div;
Console.WriteLine("");
//Ahora la matriz de cofactores es:
Console.WriteLine("La matriz de cofactores es:");
Console.WriteLine(c11 + " " + c12 + " " + c13);
Console.WriteLine(c21 + " " + c22 + " " + c23);
Console.WriteLine(c31 + " " + c32 + " " + c33);
Console.WriteLine("");
Console.WriteLine("");
//Ahora la matriz de transpuesta de los cofactores es:
Console.WriteLine("La matriz adjunta es:");
Console.WriteLine(c11 + " " + c21 + " " + c31);
Console.WriteLine(c12 + " " + c22 + " " + c32);
Console.WriteLine(c13 + " " + c23 + " " + c33);
Console.WriteLine("");
Console.WriteLine("");
div = 1 / determinante;
Console.WriteLine("La 1/det(A)=" + div);
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("La inversa es:");
Console.WriteLine(c11 * div + " " + c21 * div + " " + c31 *
div);
Console.WriteLine(c12 * div + " " + c22 * div + " " + c32 *
div);
Console.WriteLine(c13 * div + " " + c23 * div + " " + c33 *
div);
}
if(respuesta=="no")
{
Console.WriteLine("Vuelva a escribir");
}
Console.ReadKey();
}
}
}