lunes, 15 de abril de 2013

Factorial recursivo C#


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace RecursionFact
{
    class Recursivo
    {
         static int Factorial(int n)
        {
            if (n == 0)
            {
                return (1);
            }

               
            else
                return (n * Factorial(n - 1));
        }



        static void Main(string[] args)
        {
            int n;
            Console.WriteLine("Introduce un numero: ");
            n = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("El facotrial de: "+n+" es "+Factorial(n));
            Console.ReadLine();
            //Console.WriteLine("el factorial es: "+Factorial(5));
       
        }
    }
}

No hay comentarios.:

Publicar un comentario

Es muy importante tu comentarios: