Система обміну зашифрованими текстовими повідомленнями (програма чат на С++ Builder)
69

        else

        if (ind_y2 == 15)

        {

          ResText += Resh[ind_x1][ind_y1+1];

          ResText += Resh[ind_x2][0];

        }

        else

        {

          ResText += Resh[ind_x1][ind_y1+1];

          ResText += Resh[ind_x2][ind_y2+1];

        }

     }

     // Если буквы находятся в одном столбце

     if (ind_y1 == ind_y2)

     {

        if (ind_x1 == 9)

        {

          ResText += Resh[0][ind_y1];

          ResText += Resh[ind_x2+1][ind_y2];

        }

        else

        if (ind_x2 == 9)

        {

          ResText += Resh[ind_x1+1][ind_y1];

          ResText += Resh[0][ind_y2];

        }

        else

        {

          ResText += Resh[ind_x1+1][ind_y1];

          ResText += Resh[ind_x2+1][ind_y2];

        }

     }

     // Если буквы находятся в разных строках и разных столбцах

     if ((ind_x1 != ind_x2) && (ind_y1 != ind_y2))

     {

       ResText += Resh[ind_x1][ind_y2];

       ResText += Resh[ind_x2][ind_y1];

     }

 

     k = k + 2;

 

   }

}

//---------------------------------------------------------------------------

   //* Функция расшифрования текста                                             *//

//****************************************************************************//

void Decrypt()

{

   ResText = "";