C :: Aufgabe #25 :: Lösung #4

4 Lösungen Lösungen öffentlich
#25

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
#4
vote_ok
von kathleenw (3600 Punkte) - 01.07.2020 um 09:31 Uhr
Quellcode ausblenden C-Code
#include <stdio.h>

int fakultaet(int x);

int main(void)
{
    int zahl;
    
    printf("Geben sie die Zahl ein für die die Fakultät berechnet werden soll: ");
    scanf("%d", &zahl);
    
    printf("\n%d! ist gleich %d \n",zahl, fakultaet(zahl));
        
}

//Berechnet die Fakultät von Zahl x
int fakultaet(int x) {
    if(x>1)
        return x*fakultaet(x-1);
    else
        return 1;
}

Kommentare:

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

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