Guest
Public paste!

labwork6

By: a guest | Mar 19th, 2010 | Syntax: C++ | Size: 0.87 KB | Hits: 54 | Expires: Never
Copy text to clipboard
  1. #include "stdafx.h"
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. int _tmain(int argc, _TCHAR* argv[])
  6. {
  7.         int k1[3][3] = {{1, -2, 0}, {-2, 2, -4}, {0, -4, 3}};
  8.         int kk1[3] = {4, 1, 3};
  9.         int kk2[3] = {1, 4, 2};
  10.         int kk3[3] = {2, 4, 3};
  11.         int k4[4][4] = {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}};
  12.         int i, j, k, l;
  13.         for (i=0; i<=3; i++)
  14.         {
  15.                 for(j = 0; j<=3; j++)
  16.                 {
  17.                         for(k = 0; k<=2; k++)
  18.                         {
  19.                                 if (kk1[k] == i+1)
  20.                                 {
  21.                                         for(l = 0; l <=2; l++)
  22.                                         {
  23.                                                 if(kk1[l] == j+1) k4[i][j] += k1[k][l];
  24.                                         }
  25.                                 }
  26.                                 if (kk2[k] == i+1)
  27.                                 {
  28.                                         for(l = 0; l <=2; l++)
  29.                                         {
  30.                                                 if(kk2[l] == j+1) k4[i][j] += k1[k][l];
  31.                                         }
  32.                                 }
  33.                                 if (kk3[k] == i+1)
  34.                                 {
  35.                                         for(l = 0; l <=2; l++)
  36.                                         {
  37.                                                 if(kk3[l] == j+1) k4[i][j] += k1[k][l];
  38.                                         }
  39.                                 }
  40.                         }
  41.                         cout<<k4[i][j]<<" ";
  42.                 }
  43.                 cout<<endl;
  44.                
  45.         }
  46.         cin>>i;
  47.         return 0;
  48. }