C# :: Aufgabe #35 :: Lösung #5

15 Lösungen Lösungen öffentlich
#35

Fakultät von n berechnen

Anfänger - C# von Dome - 03.01.2013 um 01:39 Uhr
Schreiben Sie ein Programm, oder eine Funktion, die die Fakultät einer beliebigen Zahl berechnet ohne eine vorhandene Funktion aus der Programmbibliothek zu verwenden.

Konsolenausgabe:

Fakultät von n: 10
3628800
#5
vote_ok
von L4ZUR812 (630 Punkte) - 16.03.2014 um 13:48 Uhr
Quellcode ausblenden C#-Code
static void Main(string[] args)
        {
            Console.WriteLine("Von welcher Zahl soll die Fakultät berechnet werden?");
            int n = Convert.ToInt32(Console.ReadLine());
            int zahl = n;
            int fak = 0;
            for (int i = zahl; i > 1; )
            {
                i = --i;
                fak = i * zahl;
                zahl = fak;
            }

            Console.WriteLine("Die Fakultät von {0} beträgt {1}", n, fak);
            Console.ReadLine();
        }

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben