@ForEveR
В астрале
7989 / 4748 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
|
23.07.2010, 02:09
|
|
А так?
C++ | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| #include <iostream.h>
int main()
{
int size;
std::cout << "Input size: ";
std::cin >> size;
int** A = new int*[size];
for(int i=0; i<size; ++i)
{
A[i]=new int[size];
for(int j=0; j<size; ++j)
{
std::cout << "Input A[" << i << "][" << j << "]: ";
std::cin >> A[i][j];
}
}
int* x=new int[size];
for(int i=0; i<size; ++i)
{
std::cout << "Input x[" << i << "]: ";
std::cin >> x[i];
}
int* y=new int[size];
for(int i=0; i<size; ++i)
{
std::cout << "Input y[" << i << "]: ";
std::cin >> y[i];
x[i]+=y[i];
}
std::cout << "Result:" << std::endl;
for(int i=0; i<size; ++i)
{
int sum(0);
for(int j=0; j<size; ++j)
sum+=A[i][j]*x[j];
std::cout << sum << std::endl;
}
for(int i=0; i<size; ++i)
delete[] A[i];
delete[] A;
delete[] x;
delete[] y;
system("pause");
return EXIT_SUCCESS;
} |
|
0
|