chore: divide the message into digraphs as requested

This commit is contained in:
citizen-VM 2020-08-21 20:25:59 +02:00
parent 5ad4cbc7c3
commit 442d018f80
Signed by: wanderer
GPG Key ID: 6391444A736EEE7E

View File

@ -21,6 +21,7 @@ namespace KRY_0x01_ng
char[,] arrayTable = new char[5, 5];
char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVXYZ".ToCharArray(); // no W
char[] nualphabet = new char[25];
string prep_msg_str = "";
@ -127,10 +128,22 @@ namespace KRY_0x01_ng
textBox5.Text = msg;
return;
}
string msg_hack_up(string msg)
{
string digraph_msg = "";
for (int i = 0; i < msg.Length - 1; i+=2)
{
digraph_msg += msg.Substring(i, 2) + " ";
}
return digraph_msg.TrimEnd(" ".ToCharArray());
}
void prep_message(TextBox tb_m)
{
string msg = pad(tb_m.Text);
textBox6.Text = msg;
prep_msg_str = msg;
textBox6.Text = msg_hack_up(msg);
return;
}