C# programok ismertetése érdeklődőknek kezdőktől haladókig

C# MŰHELY

C# MŰHELY

REKURZIÓ: Faktoriális számítása

2021. február 11. - Benkő Tiborné

Írjunk programot, amely rekurzióval számítja ki a faktoriális értékét,.

A feladat megoldása:

        static ulong Faktoriális(ulong n)
        {    
            if (n > 1)
                return n*Faktoriális(n-1);
            else
                return 1;

         }

        private void button1_Click(object sender, EventArgs e)
        {
            ulong k, eredmény;
            if(textBox1.Text != "")
            {
                k = UInt64.Parse(textBox1.Text);
                eredmény = Faktoriális(k);
                textBox2.Text = eredmény.ToString();
            }
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            textBox2.Text = "";
        }

A program futási eredményei:

A bejegyzés trackback címe:

https://csharp-muhely.blog.hu/api/trackback/id/tr4216423636

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása