Open in TheBrain

POO s13 2025-04-02

Se dejó el ejercicio del factorial sin subrutinas.

Se explicó el factorial con subrutinas.

#include <stdio.h>

int factorial (int dato);

int main() {

    int aux, n;
    printf("Bienvenido al cálculo del factorial\n");
    printf("Dame el número: ");
    scanf("%d", &n);
    aux = factorial (n);
    printf("Resultado = %d", aux);

}

int factorial (int dato) {

    int res=1, i;
    for (i=1; i <= dato; i++) {
        res = res * i;
    }
    return res;

}

Attachments