
adjunta de una matriz en c++
Publicado por joan (5 intervenciones) el 12/05/2018 00:29:30
Buen dia queria preguntar como puedo sacar la adjunta de mi matriz, ya que debo calcular la adjunta y el determinante, por tanto ya saque el determinante pero al tratar de sacar la adjunta me tira error, quisiera saber que es lo que debo hacer muchas gracias. Me sale el siguiente error:
6 1 C:\Users\jhoan diaz\Downloads\Progra\ejercicios c++\ejercicio 7.cpp [Error] expected unqualified-id before '{' token
El codigo es el siguiente:
6 1 C:\Users\jhoan diaz\Downloads\Progra\ejercicios c++\ejercicio 7.cpp [Error] expected unqualified-id before '{' token
El codigo es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
using namespace std;
float determinante(float A[3][3]) ,adjunta(float A[0][0]);
{
float det,adj;
det=(A[0][0]*A[1][1]*A[2][2])+(A[1][0]*A[2][1]*A[0][2])+(A[0][1]*A[1][2]*A[2][0])-((A[0][2]*A[1][1]*A[2][0])+(A[1][2]*A[2][1]*A[0][0])+(A[0][1]*A[1][0]*A[2][2])); //operacion para el calculo del determinante
adj= (A[0][0] = A[1][1] *A[2][2] - A[2][1] * A[1][2]);
return det;
}
int main(){
int i,j;
float A[3][3];
for(i=0;i<3;i++){
for (j=0;j<3;j++){
cout<<" por favor ingrese el valor de la posicion: " <<i<<"-"<<j<<" = ";
cin>>A[i][j];
}
cout<<endl;
}
for(i=0;i<3;i++){
for (j=0;j<3;j++){
cout<< A[i][j]<<" ";
}
cout<<endl<<" "<<endl;
}
cout << "El determinante es: "<< determinante(A)<<endl;
cout << "La adjunta es: "<< adjunta(A)<<endl;
return 0;
}
Valora esta pregunta


0