16/11/2022 ; 5:28 PM
This commit is contained in:
29
4. Funciones/Programas/Programa 4.15/Programa 4.15.c
Normal file
29
4. Funciones/Programas/Programa 4.15/Programa 4.15.c
Normal file
@@ -0,0 +1,29 @@
|
||||
#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);
|
||||
}
|
||||
Reference in New Issue
Block a user