El factorial consiste en realizar la multiplicación de números en forma descendente hasta llegar al número uno. Por ejemplo:
El
factorial de 5 es: 120
5*4*3*2*1
= 120
La lógica
es la misma que las multiplicaciones deben ser descendentes hasta llegar al número
uno.
//Librerías
#include <stdio.h>
//Inicio de main()
main()
{
//Declaración
de variables
int
numero;
int
res=1;
int
contador;
//Pedimos y guardamos el numero
printf("Ingresa un numero: ");
scanf("%i",&numero);
//inicializamos el contador hasta que sea igual o menor al número
ingresado
for(contador=1; contador<=numero; contador++)
{
//res = res * contador
res*=contador;
}
//Mostramos en pantalla el resultado
printf("El factorial de %i es: %i\n",numero,res);
}
Hemos concluido nuestro primer ejercicio
ocupando herramientas para mostrar en pantalla y guardar, asi como la función FOR.
Para concluir no olviden seguir haciendo
ejercicio utilizando lo visto anteriormente, ya que toda esa parte es esencial
para lo que veremos más adelante. Si te gusto no olvides compartirlo con tus
amigos y seguirnos por Facebook.
No hay comentarios.:
Publicar un comentario