#include <iostream>
#include <math.h>
const int m_Size = 10;
int main()
{
  int matrix[m_Size];
  for (int index=0; index<m_Size; ++index)
    matrix[index] = round(sin(index+1)*10000);
  matrix[3] = 0;
  matrix[7] = 0;
  std::cout << "Matrix:\n";
  for (int index=0; index<m_Size; ++index)
    std::cout << matrix[index] << " ";
  int summ = 0;
  bool find = false;
  for (int index=0; index<m_Size; ++index)
  {
    if (find)
    {
      if (matrix[index]%2 == -1)
        summ += matrix[index];
      if (matrix[index] == 0)
        break;
    }
    else
      find = matrix[index] == 0;
  }
  std::cout << "\n\nsumm: " << summ;
}