private void button10_Click(object sender, EventArgs e) { if (Press()) { if (Convert.ToDouble(label1.Text) == (int)(Convert.ToDouble(label1.Text)) && ((Convert.ToDouble(label1.Text) >= 0.0))) { C.Put_A(Convert.ToDouble(label1.Text)); label1.Text = C.Factorial().ToString(); C.Clear_A(); Freebuttons(); } else { MessageBox.Show("Число должно быть >= 0 и целым!"); } } }