miércoles, 1 de enero de 2014

Factorial de un número


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.

Ahora bien al realizar el algoritmo del factorial queda de la siguiente forma:

//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);
}

Resultado FINAL



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

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *