Determinante y traza de una matriz 3×3

Javier Vicente Sabroso

/*Este programa calcula el determinante y la traza de una matriz de dimensión 3 */

#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#define dim 4

using namespace std;

int main()
{
float v[dim][dim],det,traz;
int i,j;

cout<<“Introduce una matriz de dimension 3 :”<<endl;

for (i=1;i<=dim;i++)
for (j=1;j<=dim;j++)
cin>>v[i][j];

det=v[1][1]*v[2][2]*v[3][3]+v[2][1]*v[3][2]*v[1][3]
+v[1][2]*v[2][3]*v[3][1]-(v[1][3]*v[2][2]*v[3][1]
+v[1][2]*v[2][1]*v[3][3]+v[2][3]*v[3][2]*v[1][1]);

traz= v[1][1]+v[2][2]+v[3][3];

cout<<“El determinantes es: “<<det<<endl;

cout<<“La traza es: “<<traz<<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