Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- int main()
- {
- cout << "Vvedite razmer matrizi:";
- int n;
- cin >> n; //количество строк матрицы
- int m;
- cin >> m; //размер строки матрицы
- int **matriza = new int *[n]; // выделяем массив из указателей на строки матрицы
- for (int i = 0; i < n; i++)
- {
- int *stroka = new int[m]; // выделяем строку матрицы
- matriza[i] = stroka; //записываем указатель на выделенную строку
- }
- cout << "Vvedite matrizu:";
- for (int i = 0; i < n; i++)
- { // i номер строки
- for (int j = 0; j < m; j++)
- { //j номер элемента в строке
- cin >> matriza[i][j]; // ввод чисел
- }
- }
- int *resultat = new int[n]; // выделяем массив для записи результата
- for (int i = 0; i < n; i++)
- { // i номер строки
- resultat[i] = 0; //обнуляем результат для текущей строки
- for (int j = 0; j < m; j++)
- { // jномер элемента в строке
- if (matriza[i][j] % 2 != 0) // если элемент в строке не кратен 2
- {
- resultat[i] += 1; //то добавляем 1 к результату для текущей строки
- }
- }
- }
- cout<< "Resultat:";
- for (int i = 0; i < n; i++)
- {
- cout << resultat[i] << " "; //вывод результата
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement