p>
{{
MessageBox.Show ( );
} private void (object sender, EventArgs e)
{MessageBox.Show
private void button1_Click (object sender, EventArgs e)
{// отримує зворотний запис двійкового числа з десяткового
private int perevod (int temp)
{int temp1=0;
List lt; int gt; s=new List lt; int gt; ();
while (temp gt; 0)
{temp1=temp% 2;
temp=temp/2;
s.Add (temp1);
}
return obrat (s);
}//перевертає число і повертає пряму запис двійкового числа.
private int obrat (List lt; int gt; norm)
{int [] s=new int [norm.Count];
for (int i=norm.Count - 1; i gt;=0; i -)
{s [norm.Count - 1-i]=norm [i];
} return Convert.ToInt32 (string.Join lt; int gt; ( , s));
} string n=textBox1.Text;.Text (RadioButton2.Checked)
{int sum=0; (int i=0; i lt; n.Length; i ++) {= sum * 2 + Convert.ToInt32 (n.Substring (i, 1)); } .Text=Sum.ToString ();//} (RadioButton1.Checked)
{string sum= raquo ;; [] arr8; =New string [8] { }; (n.Length% 3 == 0) {(int i=0; i lt; n.Length; i=i + 3)
{for (int j=0; j lt; 8; j ++)
{if (n.Substring (i, 3) == arr8 [j])
{sum=sum + j.ToString ();
}}}. Text=sum;
} else
{MessageBox.Show ( );
}} if (radioButton3.Checked)
{string sum= raquo ;; [] Arr16; =New string [16] { }; (n.Length% 4 == 0)
{for (int i=0; i lt; n.Length; i=i + 4)
{for (int j=0; j lt; 16; j ++)
{if (n.Substring (i, 4) == arr16 [j])
{sum=sum + j.ToString ();
}}} textBox2.Text=sum;
} else
{MessageBox.Show ( );
}}} ( );
} private void button1_Click (object sender, EventArgs e)
{RemoveClickEvent (button2);
button2.Click +=new EventHandler (v1);
}
private void button2_Click (object sender, EventArgs e)
{RemoveClickEvent (button4);
button2.Click +=new EventHandler (v2);
}
private void RemoveClickEvent (Button b)
{FieldInfo f1=typeof (Control) .GetField ( EventClick ,
BindingFlags.Static | BindingFlags.NonPublic);
object obj=f1.GetValue (b);
PropertyInfo pi=b.GetType (). GetProperty ( Events ,
BindingFlags.NonPublic | BindingFlags.Instance);
EventHandlerList list=(EventHandlerList) pi.GetValue (b, null);
list.RemoveHandler (obj, list [obj]);
} main ()
{signed long int b; a [70], i, c [70], h, g; ( Введіть а: ); (% d raquo ;, amp; b ); [1]=b/16; [2]=b% 16; (h=2; h lt;=64; h +=2)
{a [h + 1]=a [h - 1]/16; [h + 2]=a [h - 1]% 16;
} printf (for (i=64; i gt;=2; i-=2)
{switch (a [i])
{case 0: printf (% d; i)
}} c [0]=b/2; [1]=b% 2; (g=1; g lt;=63; g +=2)
{c [g + 1]=c [g - 1]/2; [g + 2]=c [g - 1]% 2;
} printf ("for (g=63; g gt;=1; g-=2)
{printf (% d raquo ;, c [g]);
} getch ();}}}} перевод_в_разлічние_сістеми_счісленія
{
partial class Form1
{
/// lt; summary gt;
/// Потрібно змінна конструктора.
/// lt;/summary gt;
private System.ComponentModel.IContainer components=null;
/// lt; summary gt;
/// Звільнити всі використовувані ресурси.
/// lt;/summary gt;
/// lt; param name= disposing gt; істинно, якщо керований ресурс повинен бути вилучений; інакше ложно. lt;/param gt;
protected override void Dispose (bool disposing)
{if...