Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class Array
- {
- public:
- int **IntArray;
- int n;
- int b, a, r, l, p;
- Array()
- {
- }
- ~Array() {
- IntArray = 0;
- n = 0;
- }
- int setVvod()
- {
- cout << "vvedite n";
- cin >> n;
- cout << "vvedite massiv" << endl;
- IntArray = new int*[n];
- for (int i = 0; i < n; i++)
- {
- IntArray[i] = new int[n];
- for (int j = 0; j < n; j++)
- {
- cin >> IntArray[i][j];
- }
- }
- return 1;
- }
- void getvyvod() {
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < n; j++)
- {
- cout << IntArray[i][j] << " ";
- }
- cout << endl;
- }
- }
- int summ(int l)
- {
- int s = 0;
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < n; j++)
- {
- if (l > n) cout << "unreal" << endl;
- if (j == l) s += IntArray[i][j];
- }
- }
- return s;
- }
- void search()
- {
- cout << "enter number of column: ";
- cin >> a;
- cout << "Number of string";
- cin >> r;
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < n; j++)
- {
- if (i == r - 1 && j == a - 1) p = IntArray[i][j];
- }
- }
- cout << "element= " << p << endl;
- }
- int getNull()
- {
- {
- int b = 0;
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < n; j++)
- {
- if (IntArray[i][j] == 0)b++;
- }
- }
- return b;
- }
- }
- int Setscalar()
- {
- {
- for (int i = 0; i < n; i++)
- {
- if (i == i)
- {
- IntArray[i][i] = 0;
- cout << IntArray[i][i];
- }
- }
- }
- }
- };
- int main()
- {
- int l;
- Array mas;
- mas.setVvod();
- mas.getvyvod();
- mas.search();
- std::cout << std::endl;
- cout << "Number of string";
- cin >> l;
- std::cout << mas.summ(l-1) << std::endl;
- system("PAUSE");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement