chore: divide the message into digraphs as requested
This commit is contained in:
parent
5ad4cbc7c3
commit
442d018f80
15
main_form.cs
15
main_form.cs
|
@ -21,6 +21,7 @@ namespace KRY_0x01_ng
|
||||||
char[,] arrayTable = new char[5, 5];
|
char[,] arrayTable = new char[5, 5];
|
||||||
char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVXYZ".ToCharArray(); // no W
|
char[] alphabet = "ABCDEFGHIJKLMNOPQRSTUVXYZ".ToCharArray(); // no W
|
||||||
char[] nualphabet = new char[25];
|
char[] nualphabet = new char[25];
|
||||||
|
string prep_msg_str = "";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -127,10 +128,22 @@ namespace KRY_0x01_ng
|
||||||
textBox5.Text = msg;
|
textBox5.Text = msg;
|
||||||
return;
|
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)
|
void prep_message(TextBox tb_m)
|
||||||
{
|
{
|
||||||
string msg = pad(tb_m.Text);
|
string msg = pad(tb_m.Text);
|
||||||
textBox6.Text = msg;
|
prep_msg_str = msg;
|
||||||
|
textBox6.Text = msg_hack_up(msg);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue