Oi, preciso de ajuda em um programa. Preciso fazer um método de eliminação de Gauss por c++ mas nao tenho ideia do que fazer.
O meu atual programa e este:
#include <iostream>#include <cmath>using namespace std;int main(){ int l,c; cout<<"Linha: "; cin>>l; cout<<"Coluna: "; cin>>c; cout<<endl; int matriz[l][c]; for(int i=0; i<l; i++){ for(int j=0; j<c; j++){ cout<<"Informe o termo "<<i<<j<<": "; cin>>matriz[i][j]; } } for(int i=0; i<l; i++){ cout<<endl; for(int j=0; j<c; j++){ cout<<matriz[i][j]<<" "; } } int d1=0; for(int i=0; i<l; i++){ for(int j=0; j<c; j++){ if(i==j){ d1+=matriz[i][j]; } } } cout<<endl; cout<<"A diagonal principal e: "<<d1; cout<<endl; for(int j=0; j<c; j++){ for(int i=0; i<l; i++){ if(i>j){ cout<<-matriz[i][j]*matriz[j][j]+matriz[i][j]; } } } for(int i=0; i<l; i++){ cout<<endl; for(int j=0; j<c; j++){ cout<<matriz[i][j]<<" "; } } return 0;}
Por favor me ajudem eu preciso entender isto!!!
Desde ja agradeço