Calculando determinante 3x3 c++
Calculando determinante 3x3 c++
Continuando con las matrices ahora mostrare el código con el cual podrían calcular la determinante3x3 para que entiendan el tema les dejo este vídeo donde explican como encontrarlas:
aqui el codigo:
#include <iostream> //diva using namespace std; int main(){ double a00,a01,a02,a10,a11,a12,a20,a21,a22,total; cout<<"Ingrese los valores:"<<endl; cout<<"|a00 a01 a02|" <<endl; cout<<"|a10 a11 a12|" <<endl; cout<<"|a20 a21 a22|" <<endl; cout<<"a00: "; cin>>a00; cout<<"a01: "; cin>>a01; cout<<"a02: "; cin>>a02; cout<<"a10: "; cin>>a10; cout<<"a11: "; cin>>a11; cout<<"a12: "; cin>>a12; cout<<"a20: "; cin>>a20; cout<<"a21: "; cin>>a21; cout<<"a22: "; cin>>a22; /* !a00 a10 a20! l2a00 l2a10 !a01 a11 a21! l2a01 l2a11 !a02 a12 a22! l2a02 l2a12 */ total=a00*a11*a22 + a10*a21*a02 +a20*a01*a12; total=total+(a02*a11*a20)*-1 + (a12*a21*a00)*-1 + (a22*a01*a10)*-1; if(total!=0) { cout<<"Determinante 3x3: "<<total; } else{ cout<<"Error el det. da 0"; } }
Comentarios
Publicar un comentario