コード例 #1
0
        public void TestMethod5()
        {
            FacClass obj    = new FacClass();
            long     actual = obj.FacFunc(5);

            Assert.AreEqual(120, actual);
        }
コード例 #2
0
        public void TestMethod20()
        {
            FacClass obj = new FacClass();

            long actual = obj.FacFunc(20);

            Assert.AreEqual(2432902008176640000, actual);
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: MkrtchyanAS/Factorial
 private void textBox1_TextChanged(object sender, EventArgs e)
 {
     label1.Text = "Введите целое число от 0 до 20";
     if (long.TryParse(textBox1.Text, out long n))
     {
         FacClass obj = new FacClass();
         long     res = obj.FacFunc(n);
         if (n > 20 || n < 0)
         {
             MessageBox.Show("Введите целое число от 0 до 20!", "Ошибка!");
             return;
         }
         string s = res.ToString();
         label1.Text = s;
     }
     else
     {
         label1.Text = string.Empty;
         MessageBox.Show("Введите целое число от 0 до 20!", "Ошибка!");
         return;
     }
 }