#include <iostream>
using namespace std;
int main(){
double A[3][4] = {2, 2, 2, 0, 2, 1, -2, 4, 1, -3, 0, 0};
int pivotRW = 0;
for(int pivotCL = 0; pivotCL < 3; pivotCL++){
double temp = A[pivotCL][pivotRW];
for(int j = 0; j < 4; j++){
A[pivotCL][j] = A[pivotCL][j]/temp;
}
for(int i = 0; i < 3; i++){
temp = -1 * A[i][pivotRW];
if(pivotCL != i){
for(int j = 0; j < 4; j++){
A[i][j] = A[pivotCL][j]*temp + A[i][j];
}
}
}
pivotRW++;
}
return 0;
}
여기서 아 몇가지를 추가해야하는데 잘안되네...
1,if A[pivotCL][pivotRW]가 0이면 0아닌 놈 잡아서 변경
if 모두 0이면 아무것도 안하고 통과 하는조건이랑.
2. if A[pivotCL][pivotRW]가 0이 아니면 아래 거 수행
pivotCL 행을 A[pivotCL][pivotRW]로 나누기하는조건
3.pivotRW열의 pivotCL 행 이외의 값을 0으로 나타내는 조건인디야.....
아오 개빡쳐 어렵지횽들?
ㄴ너님은 자바스크립ㅌ 만 해야될덧
ㅠㅠ
눈으로만 보려고했는데 포문 구조가 뭔가 빡치네 저거 전혀 어떠한 목적을 가지고 만든 구성이 아닌거같은데? 현재 포문이 어떤 목적을 가지고 있는거야? 아니면 형이 짜집기하다가 만들어진 이상한 구성인거야?
비교도 정적인 값으로 비교하는게 아니라 계속 변하는 배열값으로 비교하고 그 비교로 변한 값이 다른비교값이되고 완전 개판인거같은데 그림 그려보면서 생각하면 뭔가 보일지도