ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ
          
        
        
          
            101
          
        
        
          if(numsent<arows)
        
        
          {
        
        
          MPI_Send((Asend+numsent*acols),
        
        
          acols,
        
        
          MPI_INT,
        
        
          sender, numsent, MPI_COMM_WORLD);
        
        
          numsent++;
        
        
          }
        
        
          else
        
        
          {
        
        
          // посылка признака конца работы
        
        
          int endstr = 0;
        
        
          MPI_Send(&endstr, 1, MPI_INT,
        
        
          sender, 200, MPI_COMM_WORLD);
        
        
          }
        
        
          }
        
        
          // распечатка матрицы A
        
        
          printf("\n    Matrix A = \n");
        
        
          for(i=0;i<crows;i++)
        
        
          {
        
        
          for(j=0;j<ccols;j++)
        
        
          {
        
        
          printf("%i   ",A[i][j]);
        
        
          }
        
        
          printf("\n");
        
        
          }
        
        
          // распечатка матрицы B
        
        
          printf("\n    Matrix B = \n");
        
        
          for(i=0;i<crows;i++)
        
        
          {
        
        
          for(j=0;j<ccols;j++)
        
        
          {
        
        
          printf("%i   ",B[i][j]);
        
        
          }
        
        
          printf("\n");
        
        
          }
        
        
          // распечатка матрицы С
        
        
          printf("\n    Matrix C = \n");
        
        
          for(i=0;i<crows;i++)
        
        
          {
        
        
          for(j=0;j<ccols;j++)
        
        
          {
        
        
          printf("%i   ",C[i][j]);
        
        
          }
        
        
          printf("\n");
        
        
          }
        
        
          stream = fopen(fileC, &mode_w);
        
        
          for(i=0;i<crows;i++)
        
        
          {
        
        
          for(j=0;j<ccols;j++)
        
        
          {