/* * matrices.cpp * * Created on: 22.11.2012 * Author: trifon */ #include using namespace std; const int MAX = 100; int main() { int a[MAX][MAX] = { 0 }; int n, m; cout << "n,m = ";cin >> n >> m; for(int i = 0; i < n; i++) for(int j = 0; j < m; j++) { cout << "a[" << i << "][" << j << "] = "; cin >> a[i][j]; } /* for(int i = 0; i < m; i++) for(int j = 0; j < n; j++) { cout << "a[" << j << "][" << i << "] = "; cin >> a[j][i]; } */ for(int i = 0; i < n; i++) { for(int j = 0; j < m; j++) //cout << "a[" << i << "][" << j << "] = " << a[i][j] << endl; cout << a[i][j] << '\t'; cout << endl; } int sums[MAX] = { 0 }; for(int j = 0; j < m; j++) for(int i = 0; i < n; i++) sums[j] += a[i][j]; for(int j = 0; j < m; j++) cout << sums[j] << '\t'; cout << endl; int x; cout << "x = "; cin >> x; for(int i = 0; i < n; i++) { int j = 0; while(j < m && a[i][j] != x) j++; if (j < m) cout << x << " се среща в ред " << i << endl; } if (n > m) { for(int i = 0; i < n; i++) for(int j = 0; j < i && j < m; j++) { int x = a[i][j]; a[i][j] = a[j][i]; a[j][i] = x; } } for(int i = 0; i < m; i++) { for(int j = 0; j < n; j++) //cout << "a[" << i << "][" << j << "] = " << a[i][j] << endl; cout << a[i][j] << '\t'; cout << endl; } }