labwork6
By: a guest | Mar 19th, 2010 | Syntax:
C++ | Size: 0.87 KB | Hits: 54 | Expires: Never
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int k1[3][3] = {{1, -2, 0}, {-2, 2, -4}, {0, -4, 3}};
int kk1[3] = {4, 1, 3};
int kk2[3] = {1, 4, 2};
int kk3[3] = {2, 4, 3};
int k4[4][4] = {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}};
int i, j, k, l;
for (i=0; i<=3; i++)
{
for(j = 0; j<=3; j++)
{
for(k = 0; k<=2; k++)
{
if (kk1[k] == i+1)
{
for(l = 0; l <=2; l++)
{
if(kk1[l] == j+1) k4[i][j] += k1[k][l];
}
}
if (kk2[k] == i+1)
{
for(l = 0; l <=2; l++)
{
if(kk2[l] == j+1) k4[i][j] += k1[k][l];
}
}
if (kk3[k] == i+1)
{
for(l = 0; l <=2; l++)
{
if(kk3[l] == j+1) k4[i][j] += k1[k][l];
}
}
}
cout<<k4[i][j]<<" ";
}
cout<<endl;
}
cin>>i;
return 0;
}