Facebook
From Baby Mockingjay, 6 Years ago, written in C++.
Embed
Download Paste or View Raw
Hits: 244
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5.  
  6. int main() {
  7.         double **A = new double *[3];
  8.  
  9.  
  10.         double x = 0;
  11.         double y = 0;
  12.         double z = 0;
  13.  
  14.  
  15.         for(int i = 0; i < 3; i++){
  16.                 A[i] = new double [3];
  17.         }
  18.                 A[0][0] = 3;
  19.                 A[0][1] = 2;
  20.                 A[0][2] = 2;
  21.                 A[1][0] = 8;
  22.                 A[1][1] = 1;
  23.                 A[1][2] = 1;
  24.                 A[2][0] = 3;
  25.                 A[2][1] = 3;
  26.                 A[2][2] = 3;
  27.  
  28.                 double *B = new double[3];
  29.                 B[0] = 10;
  30.                 B[1] = 20;
  31.                 B[2] = 5;
  32.        
  33.  
  34.         for(int j = 0; j < 10; j++){
  35.                 x = (B[0] - A[0][1] * y - A[0][2] * z)/A[0][0];
  36.                 y = (B[1] - A[1][0] * x - A[1][2] * z)/A[1][1];
  37.                 z = (B[2] - A[2][0] * x - A[2][1] * y)/A[2][2];
  38.  
  39.                 cout << "X = " << x << " Y = " << y << " Z: " << z << endl;
  40.         }
  41.         system("PAUSE");
  42. }