Determinante de una matriz 3×3

Alberto Anglés Fernando

/* Este programa calcula el determinante de una matriz real de orden 3 utilizando la regla de Sarrus*/

#include <iostream>
#include <math.h>
using namespace std;

int main()
{
double a11, a12, a13, a21, a22, a23, a31, a32, a33;
double determinante_matriz;

cout<< “introduce el valor de a11: “;
cin>> a11;

cout<< “introduce el valor de a12: “;
cin>> a12;

cout<< “introduce el valor de a13: “;
cin>> a13;

cout<< “introduce el valor de a21: “;
cin>> a21;

cout<< “introduce el valor de a22: “;
cin>> a22;

cout<< “introduce el valor de a23: “;
cin>> a23;

cout<< “introduce el valor de a31: “;
cin>> a31;

cout<< “introduce el valor de a32: “;
cin>> a32;

cout<< “introduce el valor de a33: “;
cin>> a33;

determinante_matriz = (a11*a22*a33 + a12*a23*a31 + a21*a32*a13) – (a13*a22*a31 + a21*a12*a33 + a32*a23*a11);

cout<< “El determinante de la matriz es: ” << determinante_matriz << endl;

return 0;
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s