Files
2022-11-16 17:33:07 -04:00

29 lines
668 B
C

#include <stdio.h>
/* Productoria.
El programa calcula la productoria de los N primeros números naturales. */
int Productoria(int); /* Prototipo de función. */
void main(void)
{
int NUM;
/* Se escribe un do-while para verificar que el número del cual se
➥ quiere calcular la productoria sea correcto. */
do
{
printf("Ingresa el numero del cual quieres calcular la productoria : ");
scanf("%i", &NUM);
} while (NUM > 100 || NUM < 1);
printf("\nLa productoria de %i es: %i", NUM, Productoria(NUM));
}
int Productoria(int N)
/* La función calcula la productoria de N. */
{
int I, PRO = 1;
for (I = 1; I <= N; I++)
PRO *= I;
return (PRO);
}